• Installs:
  • Today: 0
  • All Time: 8134
Developer:userdimas

HyperTrack API Package

Add location tracking for logistics and courier services.

List of Endpoints
This is the list of endpoints this API includes. To add any of the endpoints to your app, please click on “Connect to endpoint” text.
See All
Discussions
See All
Readme

HyperTrack

HyperTrack Package

HyperTrack lets you build location features, without worrying about infrastructure. Add location tracking for logistics and courier services.

  • Domain: hypertrack.com
  • Credentials: accessToken, traking, HyperTrack

How to get credentials:

  1. Log in or Sign-up on HyperTrack.io
  2. After registration, in dashboard, go to page settings/accounts
  3. Use "Secret Key" as "apiKey" credentials

Custom datatypes:

DatatypeDescriptionExample
DatepickerString which includes date and time2016-05-28 00:00:00
MapString which includes latitude and longitude coma separated50.37, 26.56
ListSimple array["123", "sample"]
SelectString with predefined valuessample
ArrayArray of objects[{"Second name":"123","Age":"12","Photo":"sdf","Draft":"sdfsdf"},{"name":"adi","Second name":"bla","Age":"4","Photo":"asfserwe","Draft":"sdfsdf"}]

HyperTrack.createUser

This API will create and return a User object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
nameStringName of the user.
phoneStringE164 formatted phone number of the user.
photoFileA photo file of the user. (link)
lookupIdStringA unique id that you can add to the user to search.
groupIdStringThe identifier of the group to which the user belongs.

HyperTrack.assignActionsToUser

This API will assign a list of Action objects to a User.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
userIdStringUser ID.
actionIdsListList of action ids to be assigned to the user.

HyperTrack.getUser

Retrieves a user object with the id.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
userIdStringUser id.

HyperTrack.updateUser

Retrieves a user object with the id.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
userIdStringUser id.
nameStringName of the user.
phoneStringE164 formatted phone number of the user.
photoFileA photo file of the user. (link)
lookupIdStringA unique id that you can add to the user to search.
groupIdStringThe identifier of the group to which the user belongs.

HyperTrack.deleteUser

Delete an existing user object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
userIdStringUser id.

HyperTrack.usersList

List all user objects. The list can be filtered using the following parameters.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
pageSizeNumberMaximum number of objects to return, default is 50.
nameStringFilter users with names that contain this string.
idStringFilter users with a comma separated list of ids.
groupIdStringFilter user objects by group.
lookupIdStringFilter user objects by lookup id.

HyperTrack.createAction

Creates a new action object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
expectedPlaceIdStringThe id of the Place where the action will be performed.
expectedPlaceStringThe Place object where the action will be performed. Only one of expected_place or expected_place_id must be specified.
typeSelectThe type of the action, possible values are pickup, delivery, dropoff, visit, stopover or task. Defaults to task.
scheduledAtDatePickerThe scheduled time by when the action should be completed.
lookupIdStringFilter user objects by lookup id.

HyperTrack.completeAction

Completes an Action.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
actionIdStringAction id.
completedAtDatePickerTimestamp when action is completed, default to current time
completionLocationStringLocation at which action is completed.

HyperTrack.cancelAction

Cancels an Action. Canceled actions cannot be reassigned, removed or completed.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
actionIdStringAction id.

HyperTrack.getSingleAction

Retrieves an action object with the id.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
actionIdStringAction id.

HyperTrack.getActionMeter

Returns distance and duration traveled for the action. By default, this is from when the previous was completed or when the user went online.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
actionIdStringAction id.

HyperTrack.getActionsList

List all actions objects. The list can be filtered using the following parameters.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
pageSizeNumberMaximum number of objects to return, default is 50.
userIdStringFilter actions that are assigned to a user.
lookupIdStringFilter actions by lookup id.

HyperTrack.deleteAction

Delete an existing action object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
actionIdStringAction id.

HyperTrack.getGroupsList

List all group objects. The list can be filtered using the following parameters.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
pageSizeStringMaximum number of objects to return, default is 50.
nameStringFilter groups with names that contain this string.
minDateDatePickerFilter objects by minimum created at date.
maxDateDatePickerFilter objects by maximum created at date.

HyperTrack.createGroup

Creates a new group object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
nameStringName of the group.

HyperTrack.getSingleGroup

Retrieves a group object with the id.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
groupIdStringGroup ID.

HyperTrack.updateGroup

Edit an existing group object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
groupIdStringGroup ID.
nameStringName of the group.

HyperTrack.deleteGroup

Delete an existing group object.

FieldTypeDescription
accessTokencredentialsAccess token received from Hypertrack.
groupIdStringGroup ID.
x
circle
HyperTrack
$ / m
We will charge your card every month for the plan amount, as well as any overages incurred in the previous month.
?

Oops, we are missing some details

Looks like there are a few missing details that you haven't filled in yet.
These details are important and will help us protect you and let you know about anything new.

x

Why sign up to RapidAPI?

  • integrate
    Integrate APIs into your app
    Ruby, Java, Elixir, Node.js, Phyton, Objective C, Swift, PHP and MORE
  • keys
    Save all API keys in one place
  • notifications
    Get notifications about API changes
  • stats
    Get stats and monitor API connections
__SING_UP_WITH_GITHUB__
__SING_UP_WITH_FACEBOOK__
__SING_UP_WITH_GOOGLE__
  • We're not going to post anything on your wall.
  • We're not planning to spam you.
  • esccloses this view
    x

    Authentication

    Authenticate
    esccloses this view