PowerPlatformConnectors/certified-connectors/Actsoft
Ron Dameron 5bd041bc55
Update to new version (#3052)
* initial commit

* Move to correct folder

* Correct issues preventing certification

* Remove unicode characters

* Added intro.md file

* Updated connector file and added intro.md file.

* Update to latest swagger file and add intro.md

* Remove intro.md file and fix icon color

* Forgot # for icon color

* remove intro.md file.

* Delete apiDefinition.swagger.json

* Delete intro.md

* Delete apiProperties.json

* TeamWherx rebrand

* Fixed validation issues

* Update to latest version of connector

* Added publisher

* Added required sections

* Added additional actions, throttling limits

* Fix host URL

* Update to include latest request fixes and fix the polling api endpoints

* update connector to new version

---------

Co-authored-by: James Armstrong <Intellemerc@users.noreply.github.com>
Co-authored-by: James A <JArmstrong@actsoft.com>
2023-11-03 19:21:14 +05:30
..
README.md TeamWherx Rebranding (#1359) 2022-05-04 17:15:27 -07:00
apiDefinition.swagger.json Update to new version (#3052) 2023-11-03 19:21:14 +05:30
apiProperties.json Update icon color (#1203) 2021-10-20 11:25:19 -07:00

README.md

Actsoft TeamWherx

TeamWherx allows you to create and capture digital form information, capture employee timekeeping information, and manage work orders with a dispatching system.

This connector uses the TeamWherx APIs to make it easy to interact with information captured using the application. You can utilize various triggers or actions in the connector to easily extract data from TeamWherx and integrate with other applications.

Publisher

Actsoft, Inc

Prerequisites

In order to use this connector, you will need the following:

  • An active TeamWherx Account
  • TeamWherx API Key
  • Microsoft Power Apps or Power Automate plan

Supported Operations

Triggers

  • When a form record is created or updated
  • When a timekeeping record is created or updated
  • When an order is created or updated
  • When an order status is updated

Actions

Forms

  • Create a form record
  • Get a single form record
  • Get a list of form records

Timekeeping

  • Get a single timekeeping record
  • Get a list of timekeeping records

Custom Lists

  • Create or update a custom list record
  • Delete a custom list record
  • Get a single custom list record
  • Get a list of custom list records
  • Get a list of custom list definitions
  • Get a list of custom list fields

Clients

  • Create a client
  • Delete a client
  • Get a single client record
  • Get a list of client records
  • Update a client

Orders

  • Create an order
  • Get a single order
  • Get a list of orders
  • Update an order
  • Change an order status

Geofences

  • Create a geofence
  • Delete a geofence
  • Get a single geofence
  • Get a list of geofences
  • Update a geofence

GPS Tracking

  • Get a list of trips
  • Get a list of GPS data records

Events

  • Get a list of events

Users

  • Create a user
  • Activate a user
  • Deactivate a user
  • Update a user
  • Update a partial user
  • Get a single user
  • Get a list of users

Vehicles

  • Create a vehicle
  • Activate a vehicle
  • Update a vehicle
  • Update partial vehicle information
  • Deactivate a vehicle
  • Delete a vehicle
  • Get a single vehicle
  • Get a list of vehicles

Obtaining Credentials

Developer API portal credentials are managed in the TeamWherx web application. Please contact the application administrator for access.

After credentials are created, the developer portal can be accessed at: TeamWherx APIs

Known Issues and Limitations

  • Audio file binary uploads (POST) for all endpoints are limited to MP4 only.
  • Dates for all endpoints that require date-time information must be specified according to RFC3339 guidelines, as in the following example: 2021-09-22T02:36:56.52Z. It is not necessary to specify the exact seconds in the timestamp; 00 is acceptable.

Deployment Instructions

  • N/A

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 15 seconds
Frequency of trigger polls 1 48 seconds