Overview
Client-mode REST API connectors for DocuSign eSignature: send inspection reports, test certificates and permits for signature from MQTT, follow envelope and recipient status, read signed field values and download the signed PDF with its certificate of completion, authenticated with the OAuth 2.0 JWT grant; a server-mode companion connector receives DocuSign Connect webhooks. This is one of the templates in the DocuSign eSignature REST API app (docusign-esignature). Deploy it alongside the other connectors of that app when they depend on each other (for example a token connector plus an API connector).
Auth
- schemes: [“JwtToken: POST /oauth/token on DocuSignOAuth, form body grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer (baked in) + assertion (JWT RS256 signed outside the broker with the integration key’s RSA private key; claims iss = integration key, sub = user ID GUID, aud = account-d.docusign.com / account.docusign.com without https://, iat, exp <= 1 h, scope ‘signature impersonation’); returns access_token, Bearer, expires_in 3600, no refresh token”, “UserInfo: GET /oauth/userinfo with Bearer -> accounts[].account_id + base_uri (sets BASE_ADDRESS and account_id)”, “Authorization: Bearer {value.json.access_token} on every eSignature event except ServiceInformation (no auth)”, “One-time consent (browser): https://account-d.docusign.com/oauth/auth?response_type=code&scope=signature%20impersonation&client_id=<key>&redirect_uri=<uri>, or organization admin consent”, “Authorization Code grant and the legacy X-DocuSign-Authentication header not packaged”]
- secrets: [“DOCUSIGN_INTEGRATION_KEY”, “DOCUSIGN_USER_ID”, “DOCUSIGN_PRIVATE_KEY (for the external JWT signer only; never in the broker connector)”, “DOCUSIGN_ACCESS_TOKEN (optional, current token)”, “DOCUSIGN_ACCOUNT_ID”]
- permissions: The token acts as the impersonated user (permission profile must allow sending envelopes; Connect reads need account admin).
- note: Inject secrets with a LoT action (GET SECRET); never retain topics that carry a JWT or token; restrict finance/docusign-esignature/auth/# with ACLs. LoT cannot sign RS256, so a signer service publishes the JWT.
Authorization: Bearer {value.json.access_token}.
Template parameters
| Placeholder | Type | Description | Required |
|---|---|---|---|
RouteName | string | Name of the Docu Sign ESignature connector | no |
BaseUrl | string | Docu Sign ESignature base URL without trailing slash (e.g. https://YOUR_BASE_URI) | yes |
BASE_ADDRESS default: https://YOUR_BASE_URI.
Events
| Event | Method | Endpoint | Request topic | Response topic | Payload fields |
|---|---|---|---|---|---|
ServiceInformation | GET | /restapi/service_information | finance/docusign-esignature/service/info | finance/docusign-esignature/service/info/response | none |
AccountGet | GET | /restapi/v2.1/accounts/{value.json.account_id}?{value.json.query} | finance/docusign-esignature/account/get | finance/docusign-esignature/account/get/response | access_token, account_id, query |
UsersList | GET | /restapi/v2.1/accounts/{value.json.account_id}/users?{value.json.query} | finance/docusign-esignature/users/list | finance/docusign-esignature/users/list/response | access_token, account_id, query |
UserGet | GET | /restapi/v2.1/accounts/{value.json.account_id}/users/{value.json.user_id}?{value.json.query} | finance/docusign-esignature/users/get | finance/docusign-esignature/users/get/response | access_token, account_id, query, user_id |
EnvelopeCreate | POST | /restapi/v2.1/accounts/{value.json.account_id}/envelopes | finance/docusign-esignature/envelopes/create | finance/docusign-esignature/envelopes/create/response | access_token, account_id, body |
EnvelopeCreateFromTemplate | POST | /restapi/v2.1/accounts/{value.json.account_id}/envelopes | finance/docusign-esignature/envelopes/create-from-template | finance/docusign-esignature/envelopes/create-from-template/response | access_token, account_id, body |
EnvelopesList | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes?{value.json.query} | finance/docusign-esignature/envelopes/list | finance/docusign-esignature/envelopes/list/response | access_token, account_id, query |
EnvelopeGet | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}?{value.json.query} | finance/docusign-esignature/envelopes/get | finance/docusign-esignature/envelopes/get/response | access_token, account_id, envelope_id, query |
EnvelopeAuditEvents | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/audit_events?{value.json.query} | finance/docusign-esignature/envelopes/audit-events | finance/docusign-esignature/envelopes/audit-events/response | access_token, account_id, envelope_id, query |
EnvelopeFormData | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/form_data | finance/docusign-esignature/envelopes/form-data | finance/docusign-esignature/envelopes/form-data/response | access_token, account_id, envelope_id |
EnvelopeCustomFields | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/custom_fields | finance/docusign-esignature/envelopes/custom-fields | finance/docusign-esignature/envelopes/custom-fields/response | access_token, account_id, envelope_id |
RecipientsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/recipients?{value.json.query} | finance/docusign-esignature/recipients/list | finance/docusign-esignature/recipients/list/response | access_token, account_id, envelope_id, query |
RecipientTabsGet | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/recipients/{value.json.recipient_id}/tabs?{value.json.query} | finance/docusign-esignature/recipients/tabs | finance/docusign-esignature/recipients/tabs/response | access_token, account_id, envelope_id, query, recipient_id |
RecipientViewCreate | POST | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/views/recipient | finance/docusign-esignature/recipients/view | finance/docusign-esignature/recipients/view/response | access_token, account_id, body, envelope_id |
DocumentsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/documents?{value.json.query} | finance/docusign-esignature/documents/list | finance/docusign-esignature/documents/list/response | access_token, account_id, envelope_id, query |
DocumentGet | GET | /restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/documents/{value.json.document_id}?{value.json.query} | finance/docusign-esignature/documents/get | finance/docusign-esignature/documents/get/response | access_token, account_id, document_id, envelope_id, query |
TemplatesList | GET | /restapi/v2.1/accounts/{value.json.account_id}/templates?{value.json.query} | finance/docusign-esignature/templates/list | finance/docusign-esignature/templates/list/response | access_token, account_id, query |
TemplateGet | GET | /restapi/v2.1/accounts/{value.json.account_id}/templates/{value.json.template_id}?{value.json.query} | finance/docusign-esignature/templates/get | finance/docusign-esignature/templates/get/response | access_token, account_id, query, template_id |
TemplateRecipientsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/templates/{value.json.template_id}/recipients?{value.json.query} | finance/docusign-esignature/templates/recipients | finance/docusign-esignature/templates/recipients/response | access_token, account_id, query, template_id |
TemplateDocumentsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/templates/{value.json.template_id}/documents?{value.json.query} | finance/docusign-esignature/templates/documents | finance/docusign-esignature/templates/documents/response | access_token, account_id, query, template_id |
FoldersList | GET | /restapi/v2.1/accounts/{value.json.account_id}/folders?{value.json.query} | finance/docusign-esignature/folders/list | finance/docusign-esignature/folders/list/response | access_token, account_id, query |
FolderItemsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/folders/{value.json.folder_id}?{value.json.query} | finance/docusign-esignature/folders/items | finance/docusign-esignature/folders/items/response | access_token, account_id, folder_id, query |
ConnectConfigsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/connect | finance/docusign-esignature/connect/configs/list | finance/docusign-esignature/connect/configs/list/response | access_token, account_id |
ConnectConfigGet | GET | /restapi/v2.1/accounts/{value.json.account_id}/connect/{value.json.connect_id} | finance/docusign-esignature/connect/configs/get | finance/docusign-esignature/connect/configs/get/response | access_token, account_id, connect_id |
ConnectFailuresList | GET | /restapi/v2.1/accounts/{value.json.account_id}/connect/failures?{value.json.query} | finance/docusign-esignature/connect/failures/list | finance/docusign-esignature/connect/failures/list/response | access_token, account_id, query |
ConnectLogsList | GET | /restapi/v2.1/accounts/{value.json.account_id}/connect/logs?{value.json.query} | finance/docusign-esignature/connect/logs/list | finance/docusign-esignature/connect/logs/list/response | access_token, account_id, query |
Deploy
Get the template card (JSON withtemplate and metadata) from the broker, then deploy the connector:
mosquitto_pub -t '$SYS/Coreflux/Command' -m "-connectorCode DOCU_SIGN_ESIGNATURE"
BASE_ADDRESS already filled in:
DEFINE CONNECTOR DocuSignESignatureRestApi WITH TYPE REST_API
ADD REST_API_CONFIG
WITH BASE_ADDRESS "https://YOUR_BASE_URI"
WITH ENABLE_CLIENT "true"
WITH USE_SSL "true"
WITH REQUEST_TIMEOUT '120'
WITH DEFAULT_CONTENT_TYPE "application/json"
ADD EVENT ServiceInformation
WITH SOURCE_TOPIC "finance/docusign-esignature/service/info"
WITH DESTINATION_TOPIC "finance/docusign-esignature/service/info/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/service_information"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD EVENT AccountGet
WITH SOURCE_TOPIC "finance/docusign-esignature/account/get"
WITH DESTINATION_TOPIC "finance/docusign-esignature/account/get/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT UsersList
WITH SOURCE_TOPIC "finance/docusign-esignature/users/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/users/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/users?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT UserGet
WITH SOURCE_TOPIC "finance/docusign-esignature/users/get"
WITH DESTINATION_TOPIC "finance/docusign-esignature/users/get/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/users/{value.json.user_id}?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT EnvelopeCreate
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/create"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/create/response"
WITH METHOD "POST"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD "Content-Type" "application/json"
WITH BODY "{value.json.body}"
ADD EVENT EnvelopeCreateFromTemplate
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/create-from-template"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/create-from-template/response"
WITH METHOD "POST"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD "Content-Type" "application/json"
WITH BODY "{value.json.body}"
ADD EVENT EnvelopesList
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT EnvelopeGet
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/get"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/get/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT EnvelopeAuditEvents
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/audit-events"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/audit-events/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/audit_events?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT EnvelopeFormData
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/form-data"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/form-data/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/form_data"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT EnvelopeCustomFields
WITH SOURCE_TOPIC "finance/docusign-esignature/envelopes/custom-fields"
WITH DESTINATION_TOPIC "finance/docusign-esignature/envelopes/custom-fields/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/custom_fields"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT RecipientsList
WITH SOURCE_TOPIC "finance/docusign-esignature/recipients/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/recipients/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/recipients?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT RecipientTabsGet
WITH SOURCE_TOPIC "finance/docusign-esignature/recipients/tabs"
WITH DESTINATION_TOPIC "finance/docusign-esignature/recipients/tabs/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/recipients/{value.json.recipient_id}/tabs?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT RecipientViewCreate
WITH SOURCE_TOPIC "finance/docusign-esignature/recipients/view"
WITH DESTINATION_TOPIC "finance/docusign-esignature/recipients/view/response"
WITH METHOD "POST"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/views/recipient"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD "Content-Type" "application/json"
WITH BODY "{value.json.body}"
ADD EVENT DocumentsList
WITH SOURCE_TOPIC "finance/docusign-esignature/documents/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/documents/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/documents?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT DocumentGet
WITH SOURCE_TOPIC "finance/docusign-esignature/documents/get"
WITH DESTINATION_TOPIC "finance/docusign-esignature/documents/get/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/envelopes/{value.json.envelope_id}/documents/{value.json.document_id}?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/pdf"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD "Content-Transfer-Encoding" "base64"
ADD EVENT TemplatesList
WITH SOURCE_TOPIC "finance/docusign-esignature/templates/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/templates/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/templates?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT TemplateGet
WITH SOURCE_TOPIC "finance/docusign-esignature/templates/get"
WITH DESTINATION_TOPIC "finance/docusign-esignature/templates/get/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/templates/{value.json.template_id}?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT TemplateRecipientsList
WITH SOURCE_TOPIC "finance/docusign-esignature/templates/recipients"
WITH DESTINATION_TOPIC "finance/docusign-esignature/templates/recipients/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/templates/{value.json.template_id}/recipients?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT TemplateDocumentsList
WITH SOURCE_TOPIC "finance/docusign-esignature/templates/documents"
WITH DESTINATION_TOPIC "finance/docusign-esignature/templates/documents/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/templates/{value.json.template_id}/documents?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT FoldersList
WITH SOURCE_TOPIC "finance/docusign-esignature/folders/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/folders/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/folders?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT FolderItemsList
WITH SOURCE_TOPIC "finance/docusign-esignature/folders/items"
WITH DESTINATION_TOPIC "finance/docusign-esignature/folders/items/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/folders/{value.json.folder_id}?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT ConnectConfigsList
WITH SOURCE_TOPIC "finance/docusign-esignature/connect/configs/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/connect/configs/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/connect"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT ConnectConfigGet
WITH SOURCE_TOPIC "finance/docusign-esignature/connect/configs/get"
WITH DESTINATION_TOPIC "finance/docusign-esignature/connect/configs/get/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/connect/{value.json.connect_id}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT ConnectFailuresList
WITH SOURCE_TOPIC "finance/docusign-esignature/connect/failures/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/connect/failures/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/connect/failures?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
ADD EVENT ConnectLogsList
WITH SOURCE_TOPIC "finance/docusign-esignature/connect/logs/list"
WITH DESTINATION_TOPIC "finance/docusign-esignature/connect/logs/list/response"
WITH METHOD "GET"
WITH ENDPOINT "/restapi/v2.1/accounts/{value.json.account_id}/connect/logs?{value.json.query}"
WITH HEADERS
ADD "Accept" "application/json"
ADD "User-Agent" "Coreflux-Broker REST_API route (https://www.coreflux.org)"
ADD "Authorization" "Bearer {value.json.access_token}"
-addConnector (do not include ADD METADATA).
Usage example
CallServiceInformation by publishing a JSON payload to its request topic, and read the reply on the response topic:
mosquitto_sub -t 'finance/docusign-esignature/service/info/response' &
mosquitto_pub -t 'finance/docusign-esignature/service/info' -m '{}'

