Download OpenAPI specification:Download
Custom services related API for Aptic solutions
| callbackName required | string Name of the service definition for the callback |
| callbackName required | string Name of the service definition for the callback |
Any custom defined input
| serviceDefinition required | string Name of the service definition to invoke |
| async | boolean Specify if custom action should be performed asynchronously |
{ }| serviceDefinition required | string Name of the service definition to invoke |
| async | boolean Specify if custom action should be performed asynchronously |
Any JSON input
null{ }| serviceDefinition required | string Name of the service definition to invoke |
| async | boolean Specify if custom action should be performed asynchronously |
Any JSON input
null{ }| serviceDefinition required | string Name of the service definition to invoke |
| async | boolean Specify if custom action should be performed asynchronously |
Any JSON input
null{ }| serviceDefinition required | string Name of the service definition to invoke |
| async | boolean Specify if custom action should be performed asynchronously |
Any JSON input
null{ }| $filter | string Filter conditions specified in a simplified OData format |
| $skip | integer <int32> List offset when paginating (default 0) |
| $top | integer <int32> Maximum size of result (default 25, max 100) |
| $orderby | string Sorting conditions E.g. "fullname desc" |
{- "count": 0,
- "skip": 0,
- "total": 0,
- "value": [
- {
- "juridicalType": 0,
- "name": {
- "firstName": "string",
- "middleName": "string",
- "lastName": "string",
- "companyName": "string",
- "fullName": "string",
- "salutation": "Mr., Mrs.",
- "nameSuffix": "string"
}, - "addresses": [
- {
- "type": "string",
- "coAddress": "string",
- "street": "string",
- "houseNo": "string",
- "houseNoExtension": "string",
- "zipCode": "string",
- "city": "string",
- "stateCode": "string",
- "countryCode": "string"
}
], - "idnumber": "string",
- "email": "string",
- "limit": 0
}
]
}It's only the webhooks registered by current authenticated user/clientid that is returned.
Any secret provided at registration will not be returned for security reasons.
You cannot provide any parameters to this API
{- "count": 0,
- "webHooks": [
- {
- "events": [
- "string"
], - "url": "string",
- "method": "string"
}
]
}It's possible to register multiple events to listen for, in the same API call.
Some events, like `transaction` will have a performance hit on the service.
Multiple events can be specified in the same API call.
Event examples:
appsrvstartup, appsrvpause, appsrvshutdown, procsrvstartup, procsrvpause, procsrvshutdown
refreshcache, setserverdate
userlogin, userlogout, userloginfailed
jobcomplete, jobfailed
logfileinsert, activityloginsert
accountinsert, accountupdate, accountclose, accountrevoke, accountdelete
debtinsert, debtupdate, debtdelete
payment, disbursement
debtorinsert, debtorupdate, debtordelete, debtoridnumberchange, debtornamechange, debtoraddresschange, debtormerge
customerinsert, customerupdate, customeraddresschange
partydeleted, partyblocked, partyunblocked, partyinsert
transaction
extrafieldinsert, extrafieldupdate, extrafielddelete
ledgerrespiteinsert, ledgerrespitedelete
collectionrespiteinsert, collectionrespitedelete
userinsert, userupdate, userdelete
paymentplanactivated, paymentplandeactivated, paymentplanbroken, paymentplanfinished
letterprocessed, actionperformed, linkprocesscompleted
creditdebtinsert, creditdebtupdate, creditdebtdelete
cardinsert, cardupdate, carddelete
creditdebtpledgeinsert, creditdebtpledgeupdate, creditdebtpledgedelete
campaigninsert, campaignupdate, campaigndelete
approvedjournal
creditdebtinsurancenew, creditdebtinsuranceupdate, creditdebtinsurancestatuschanged
conversationduedatepass, notificationduedatepass, conversationinsert, conversationnewmessage, conversationclosure, conversationreplied
partyparamupdated
ledgerpayment
newcreditorfee, newcreditorhistorynote
defray, statuschange
purchase, recourse
creditdebtserviceinsert, creditdebtserviceactivate, creditdebtserviceupdate, creditdebtservicedelete
WebHook specification
| events | Array of strings or null Webhook events to subscribe to. Examples: |
| url | string or null Complete URL including protocol and optional query arguments |
| secret | string or null Secret that will be returned in the webhook POST response |
| method | string or null The method to be used by the webhook. POST is default |
{- "events": [
- "string"
], - "url": "string",
- "secret": "string",
- "method": "string"
}{- "events": [
- "string"
], - "url": "string",
- "method": "string"
}WebHook specification
| url | string or null Complete URL including protocol and optional query arguments of the webhook to delete |
| events | Array of strings or null Delete Webhook for specified events. All events will be deleted if omitted. |
{- "url": "string",
- "events": [
- "string"
]
}{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}