JUMP TOOverviewAPI Reference OverviewHow to use the API 'Try It' featureAuthentication And Authorization (AAA) ServiceRole ManagementCreate App RolepostGet all RolesgetUpdate a RoleputGet specific role information.getUser ManagementCreate UserpostGet all UsersgetUpdate UserputGet UsergetGet User RolesgetGet Apps assigned to UsergetBlock a UserpostUnblock a blocked UserpostGet the user info from access tokengetAuthenticationClient credentials grant tokenpostConnection ManagementGet all ConnectionsgetCreate a Social ConnectionpostGet Social ConnectiongetUpdate Social ConnectionputCreate SAML ConnectionpostGet SAML ConnectiongetUpdate SAML ConnectionputCreate OIDC clientpostUpdate OIDC clientputGet OIDC connectiongetGroup ManagementCreate GrouppostGet all GroupgetUpdate GroupputGet GroupsgetUpdate roles mapping for a GroupputUpdate Roles mapping for a GroupputParticipant ServiceParticipant TypeCreate a new participant typepostGet all participant types and their configurationsgetGet configuration of a participant typegetUpdate participant type configurationputParticipant Type - Custom Code ConfigRegister custom code configurations of a Participant TypepostUpdate custom code configurations of a participant type.putGet custom code configurations of a participant typegetParticipant Type - Attributes ConfigGet core attributes configurations of a participant typegetUpdate core attributes configurations for a participant typeputParticipant Type - State MachineGet state-machine configurtion of a participant typegetUpdate state machine configuration for a participant typeputUpdate an EntityputGet all eventsgetCreate events for a participant-typepostUpdate events for a participant-typeputGet events for a participant-typegetAPI to get list of orphan event codes (not associated with any reason code).getPost reasons for a participant type.postGet all reasonsgetUpdate reasons for a participant type.putGet reasons for a participant type.getAPI to get list of orphan reasons codes (not associated with any reason code).getParticipantCreate a new participantpostGet list of participants of a participant type.getGet base & core attribute values of a participant.getUpdate core attributes of a participant.putTemplatesCreate a new TemplatepostGet list of Templates of a participant type and category.getGet a template with a given id.getUpdate a template with a given id.putParticipant StateGet the current state of the participant.getTransition the current state of the participant.putChange LogGet the participant type change loggetGet the audit trail of the participant details.getParticipant - Batch ProcessingPerform create operation on participants in batch.postPerform update operation on participants in batch.putGet the status of batch request.getPerform create operation on participants via file upload.postPerform update operation on participants via file upload.putGet the status of batch file request.getContainer ServiceContainer TypeCreate a new container typepostFetch container type details based on the filters passedgetGet container type deatils by containerTypeNamegetUpdate container type basic deatilsputContainer Type - Custom Code Configregister custom code configurations of a container typepostupdate custom code configurations of a container typeputget custom code configurations of a container typegetContainer Type - Attributes ConfigGet core attributes configurations of a container typegetUpdate core attributes configurations for a Container type.putContainer Type - State Machine ConfigGet state machine configuration of container typegetUpdate state machine configuration of container typeputUpdate an EntityputGet all eventsgetCreate events for a container-typepostUpdate events for a container-typeputGet events for a container-typegetAPI to get list of orphan event codes (not associated with any reason code).getAPI to get list of orphan event codes (not associated with any reason code).postGet all reasonsgetAPI to get list of orphan event codes (not associated with any reason code).putAPI to get list of orphan event codes (not associated with any reason code).getAPI to get list of orphan event codes (not associated with any reason code).getContainerCreate a containerpostFetch details of containergetUpdate attribute of ContainerputFetch container details based on the filters passed.getFetch details of container by trackingIdgetcontainerization/decontainerization of the containerputcontainerization/decontainerization of the containerputFetch details of containergetUpdate attribute of ContainerputContainer StateGet the current state of a containergetApply event on the container.putGet the current state of a containergetApply event on the container.putNew Mockget mockgetmockpostget mockgetget mockgetget mockgetmockgetmockmockgetContainer GroupAdd containers to a grouppostRemove containers from a grouppostGet list of containers of a groupgetApply event on a group of containerspostUpdate attributes of containers in bulkpostContainer - Batch ProcessingCreate container in batchespostPerform update operation on container in batchesputGet the status of batch requestgetPerform create operation on container via file uploadpostPerform update operation on container via file uploadputGet the status of batch file requestgetDispatch ServiceJob TypeCreate Job TypepostGet all Job TypesgetGet Job TypegetJob WorkflowCreate a new job workflow draftpostCreate a new job workflowpostGet job workflow by job workflow idgetUpdate job workflow statusputJobCreate a new JobpostUpdate Job by job referenceputGet job by job idgetUpdate job by idputChange status and subStatus of a jobpostChange sub status of a jobpostChange sub status of jobspostcancel the jobpostJob - ConfigurationGet attribute config of a job typegetPost Job AttributesputDispatch TypeCreate a new Dispatch TypepostGet all Dispatch TypesgetGet Dispatch TypegetDispatchCreate a new dispatchpostUpdate all the values of custom data for a dispatchputUpdate some values of custom data for a dispatchpatchChange status and subStatus of a dispatchpostChange sub status of a dispatchpostAdd job to a dispatchpatchAdd multiple jobs to a dispatchpatchRemove multiple jobs from a dispatchdeleteRemove a job from dispatchdeleteUpdate job within dispatch on receiving acknowledgmentputAdd participant to a dispatchpatchAdd multiple participants to a dispatchpatchRemove a participant from dispatchdeleteChange status and subStatus of a dispatch by refpostChange sub status of a dispatch by refpostAdd job to a dispatch by refpatchAdd multiple jobs to a dispatch by refpatchRemove multiple jobs from a dispatch by refdeleteRemove a job from dispatch by refdeleteAdd participant to a dispatch by refpatchAdd multiple participants to a dispatch by refpatchRemove a participant from dispatch by refdeleteUpdate all the values of custom data for a dispatch by refputUpdate some values of custom data for a dispatch by refpatchMobile APIsRemove multiple jobs from dispatchputUpdate Execution Task StatuspostUpdate Execution Workflow StatuspostDispatch - ConfigurationGet attribute config of dispatchgetPost Dispatch AttributeputLedgerApply CustodyIn ScanpostApply CustodyOut ScanpostLedger in BatchApply CustodyIn Scan in BatchpostApply CustodyOut Scan in BatchpostCustom Code Configregister custom code configurationspostUpdate custom code configurationsputGet custom code configurationsgetWorkflow ServiceExecution TaskRegister TaskpostGet TaskgetUpdate TaskputDelete TaskputChangelogGet Execution Task Change LoggetGet Execution Macro Change LoggetGet Execution Workflow Change LoggetExecution MacroRegister MacropostGet MacrogetUpdate MacroputDelete MacroputExecution WorkflowRegister WorkflowpostGet WorkflowgetUpdate WorkflowputExecution Workflow InstanceCreate Workflow InstancepostGet Workflow InstancegetUpdate Workflow InstanceputUpdate Task InstanceputHealth CheckDB Server HealthgetWorkflow WrapperJob WorkflowRegister a job workflowpostGet a specific job workflow or draftgetRegister a job workflow draftpostExecution MacroRegister a macropostGet a specific execution macrogetExecution WorkflowRegister a workflowpostGet a specific execution workflow or draftgetRegister a draftpostUpload ImageUpload workflow svg to s3 (image/svg+xml)postHealth CheckHealth of the DB ServergetSDS ServiceAppRegister ApplicationpostGet App DetailsgetUpdate App Public KeyputVaultCreate VaultpostGet VaultgetUpdate VaultputDataCreate DatapostGet DatagetUpdate DataputGet secure datagetFileUpload FilepostGet FilegetSearch FilesgetChange LogGet File Change LoggetChange log of appgetGet Vault Change LoggetGet Data Change LoggetFile Management ServiceFoldersCreate FolderpostGet all FoldersgetGet FoldergetUpdate FolderputFilesUpload FilepostSearch FilegetGenerates File IDpostGet FilegetUpdate FileputGet File StatusgetChangeLogFolder Change LoggetFile Change LoggetState Machine ServiceState Machine ConfigCreate State Machine ConfigpostGet State Machine ConfiggetUpdate State Machine ConfigputValidate State Machine ConfigpostEntityCreate EntitypostGet All EntitygetUpdate EntityputGet EntitygetValidate Entity StatepostEventsGet All EventsgetCreate EventpostUpdate EventputGet EventgetGet Orphan EventgetReasonsCreate ReasonpostGet All ReasonsgetUpdate ReasonputGet ReasongetGet Orphan ReasongetInstance StateOnboard InstancepostGet Instance StategetUpdate Instance EventputUpdate State EventputChange LogGet Entity Change LoggetGet Reason Change LoggetGet Event Change LoggetGet Entity Type Change LoggetGet Instance Change LoggetEntity ServiceEntity TypeCreate a new entity typepostGet all entity types and their configurationsgetGet configuration of a entity typegetUpdate entity type configurationputState Machine ConfigRegister State Machine Config for Entity TypepostGet configuration of a entity typegetUpdate entity type configurationputEntity InstanceCreate a new EntitypostGet list of Entities of a entity type.getGet base & core attribute values of a Entity.getUpdate core attributes of a Entity.putEntity Instance StateGet current state of the entity instancegetApply Event to the entity instanceputTemplatesCreate a new TemplatepostGet list of Templates of a entity type and category.getGet a template with a given id.getUpdate a template with a given id.putEntity Type - Custom Code Configregister custom code configurations of a entity typepostupdate custom code configurations of a entity typeputget custom code configurations of a entity typegetChange LogGet the entity type change loggetGet the audit trail of the Entity details.getEntity - Batch ProcessingPerform create operation on Entities in batch.postPerform update operation on Entities in batch.putGet the status of batch request.getPerform create operation on Entities via file upload.postPerform update operation on Entities via file upload.putGet the status of batch file request.getNotification ServiceApp NotificationAdd App Notification ConfigpostGet App Notification ConfiggetUpdate App Notification ConfigputFilterAdd FilterpostGet all FiltersgetGet FiltergetUpdate Filter StateputEventPush Event to KafkapostChange LogGet App Change LoggetGet Filter Change LoggetLocation ServiceLocationCreate LocationpostUpdate LocationputGet LocationgetCountryCreate CountrypostGet CountrygetUpdate CountryputUpload Country Info in BulkpostGet File StatusgetMovement Tracking ServiceTrace DataGET Trace DatagetUpdate Trace DataputMissing Sequence NumbersGET Missing Sequence NumbersgetIOT DeviceRegister Iot DevicepostGet Device DetailsgetDeregister DeviceputGet All DevicesgetGeofenceCreates GeofencepostDelete GeofenceputGet GeofencegetGet all GeofencesgetMTS SubscriptionCreates SubscriptionpostGet SubscriptiongetSet Topic to InactiveputOrder ServiceOrder Configcreate order configpostupdate order configputget the custom attributes of an ordergetOrder State Machine Configurationupdate state machine configuration for an orderputget state machine configuration for an ordergetapply event on the order.putapply event on the order.putOrderCreate a new orderpostUpdates the order attributesputGet Order DetailsgetTakes order cancellation requestputAdd workOrder to the orderputBatch OrderCreate orders in batchpostCustom Code Configregister custom code configurationspostupdate custom code configurationsputget custom code configurationsgetPlugin Callbackplugin callbackpostExternal Reference APIsUpdates order attributes by using client id and client order idputGet Order Details by using client id and client order idgetTakes order cancellation requestputWork Order ConfigCreate work order configpostupdate work order configputGet work order entity attributesgetWork Order Statusupdate work order statusputPluginsCreate a new pluginpostUpdate a pluginputGet a plugingetDelete a plugindeletePluginWorkflowcreate a new plugin workflowpostupdate a plugin workflowputfetch a plugin workflow detailsgetDelete a plugin workflowdeleteAddress ServiceAddress ConfigCreate Address ConfigpostGet Address ConfiggetGet all Address ConfiggetAddressCreate AddresspostGet all AddressesgetGet AddressgetUpdate AddressputUser APIUser APICreate UserpostGet list of all the currently added usersgetGet UsergetUpdate UserputGet User StategetState Transition of a UserputGet all DesignationsgetFacility APIFacility APICreate FacilitypostGet all FacilitiesgetGet FacilitygetUpdate FacilityputGet Facility StategetTransition Facility StateputProperty APICreate PropertypostGet PropertiesgetGet PropertygetUpdate PropertyputGet Property StategetUpdate Property StateputVehicle APIVehicle APICreate VehiclepostGet all VehiclesgetGet VehiclegetUpdate VehicleputGet Vehicle StategetTransition Vehicle StateputLogisticsOrder APIOrderCreate a new orderpostGet Order DetailsgetOrder cancellation requestputBatch OrderCreate orders in batchpostExternal AuthorizerAuthorizationValidate the input token.postAuthorizes the input request.postPowered by Get File Change Logget https://base_url/core/api/v1/sds/files/{fileId}/change-logThis endpoint retrieves the File change log information.