Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

There is a WADL document available that describes the resources API.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
AttachedDocResource
  • /attacheddoc
  • /attacheddoc/ping
  • /attacheddoc/download/{attachDocId}
  • /attacheddoc/list/{fcAssignmentId}
  • /attacheddoc/listformattacheddocs/{mfcMobileWorker}
  • /attacheddoc/download/safe/{attachDocId}
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
AuthResource
  • /auth/checkstate
  • /auth/connect
  • /auth/customerauth
  • /auth/login
  • /auth/ssocallback
  • GET
  • POST
  • POST
  • POST
  • GET
BLEScanResource
  • /blescan
  • /blescan/list
  • /blescan/post
  • POST
  • GET
  • POST
CustomJSONResource
  • /customjson/post
  • POST
EventResource
  • /mwevent
  • POST
FcAssignmentResource
  • /fcassignment/list/roles
  • /fcassignment/nearest/{mfcMobileWorkerId}
  • /fcassignment/recent/{mfcMobileWorkerId}
  • /fcassignment/list/assigned/{mfcMobileWorkerId}
  • /fcassignment/list/{mfcMobileWorkerId}/{lastSyncDate}
  • /fcassignment/listv2/{mfcMobileWorkerId}/{lastSyncDate}
  • /fcassignment/list/details/{mfcMobileWorkerId}/{rootPath}
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
FormResource
  • /form
  • /form/getForm/{mfcMobileWorkerId}/{wsToken}/{fromDate}/{toDate}
  • POST
  • GET
IonicUpdateResource
  • /ionicupdate/apps/14b37d30/channels/check-device
  • /ionicupdate/apps/14b37d30/download/{channelName}/{snapshot}/manifest
  • /ionicupdate/apps/14b37d30/download/{channelName}/{snapshot}/{path}
  • POST
  • GET
  • GET
LocationResource
  • /location/find/{mfcMobileWorkerId}
  • /location/list/{mfcMobileWorkerId}/{lastSyncDate}
  • /location/fincodes/list/{mfcMobileWorkerId}/{lastSyncDate}
  • GET
  • GET
  • GET
MfMobileAppConnectionResource
  • /mfmobileappconnection
  • POST
MfcMobileWorkerResource
  • /mfcmobileworker/uploadlogs
  • /mfcmobileworker/findexternal/{mfcMobileWorkerId}
  • /mfcmobileworker/list/roles
  • /mfcmobileworker/list/{mfcMobileWorkerId}
  • /mfcmobileworker/syncexternal/{mfcMobileWorkerId}
  • /mfcmobileworker/list/assigned/{mfcMobileWorkerId}
  • /mfcmobileworker/list/{mfcMobileWorkerId}/{lastSyncDate}
  • /mfcmobileworker/sync/info/{mfcMobileWorkerId}
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
MfcVehicleResource
  • /mfcvehicle
  • /mfcvehicle/find/{mfcMobileWorkerId}
  • /mfcvehicle/list/{mfcMobileWorkerId}/{lastSyncDate}
  • /mfcvehicle/list/cat/{mfcMobileWorkerId}/{lastSyncDate}
  • /mfcvehicle/list/mobileworkervehicles/{mfcMobileWorkerId}/{lastSyncDate}
  • /mfcvehicle/list/objects/{mfcMobileWorkerId}/{lastSyncDate}
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
MwTimeSheetResource
  • /timesheet/testpost
  • /timesheet/get/day
  • /timesheet/get/line
  • /timesheet/post/{mfcMobileWorkerId}
  • /timesheet/day/post/{mfcMobileWorkerId}
  • /timesheet/line/post/{mfcMobileWorkerId}
  • /timesheet/list/lines/{mfcMobileWorkerId}
  • /timesheet/list/project_sheets/{mfcMobileWorkerId}
  • /timesheet/list/{mfcMobileWorkerId}/{lastSyncDate}
  • /timesheet/list/days/{mfcMobileWorkerId}/{lastSyncDate}
  • /timesheet/list/sheets/{mfcMobileWorkerId}/{lastSyncDate}
  • /timesheet/list/sheets/v2/{mfcMobileWorkerId}/{lastSyncDate}
  • POST
  • GET
  • GET
  • POST
  • POST
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
PersonPresenceResource
  • /personpresence/findcompany/{mfcMobileWorkerId}
  • /personpresence/findworker/{mfcMobileWorkerId}
  • /personpresence/list/{mfcMobileWorkerId}
  • GET
  • GET
  • GET
ReferenceDataResource
  • /refdata/list/declaredjourneytype/{lastSyncDate}
  • /refdata/list/status/workorder
  • /refdata/list/traxxeostr/{lastSyncDate}
  • /refdata/list/formtype/{mfcMobileWorkerId}/{lastSyncDate}
  • /refdata/list/mfcservice/{mfcMobileWorkerId}/{lastSyncDate}
  • /refdata/list/mwstatus/{mfcMobileWorkerId}/{lastSyncDate}
  • /refdata/list/workcode/{mfcMobileWorkerId}/{lastSyncDate}
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
WorkOrderResource
  • /workorder
  • /workorder/womobileworker
  • /workorder/worepmobileworker
  • /workorder/list/{mfcMobileWorkerId}/{lastSyncDate}
  • POST PUT
  • POST PUT
  • POST PUT
  • GET

Data Types

JSON

type description
AppFeatures
AttachedDoc
AuthenticationResult
BleScan
BleScanObject
BleTest
BusinessTier
Credentials
FcAssignment
FcaMobileWorker
FcaMobileWorkerRole
FcaWorkCode
Form
FormData
Location
MfCustomer
MfMobileApp
MfMobileAppConnection
MfcFinancialCode
MfcMobileWorker
MfcService
MfcVehicle
MfcVehicleCategory
MobileWorkerRole
MobileWorkerService
MobileWorkerVehicle
MwDay
MwEvent
MwTimeSheet
MwTimeSheetDay
MwTimeSheetLine
MwTimeSheetLine2
MwTimeSheetLineView
MwTimeSheetTask
SyncResponse
Tag
WoMobileWorker
WoRepMobileWorker
WorkOrder

XML

Default Namespace (schema)
type description
appFeatures
attachedDoc
bleScan
bleScanObject
bleTest
businessTier
fcAssignment
fcaMobileWorker
fcaMobileWorkerRole
fcaWorkCode
form
formData
location
mfCustomer
mfMobileApp
mfMobileAppConnection
mfcFinancialCode
mfcMobileWorker
mfcService
mfcVehicle
mfcVehicleCategory
mobileWorkerRole
mobileWorkerService
mobileWorkerVehicle
mwDay
mwEvent
mwTimeSheet
mwTimeSheetDay
mwTimeSheetLine
mwTimeSheetLine2
mwTimeSheetTask
tag
woMobileWorker
woRepMobileWorker
workOrder
jsonNode
base