Consents
You must generate an API Key by logging into the Client Portal.
You should use the API Key when calling all API endpoints in API.1.
Identifier of the consent representing the connection to the accounting system.
Unique identifier used to correlate and trace this request.
Returns a consent.
Consent resource returned by get and list endpoints. Represents the link between your customer and their connection to an accounting system.
The ID of the Consent
The name of the Consent
Consent status. Values: CREATED (0), ACCEPTED (1), REVOKED (2), INACTIVE (3).
The source of the consent (i.e. what system has been connected)
The selected system settings ID once the consent is accepted. Populated when the consent has a single connected system; see systemSettings for the full dictionary of available system settings.
The date the consent was created on
The date the consent was updated on
Not authenticated to access this API endpoint.
Not authorised to access this API endpoint.
The consent does not exist.
You must generate an API Key by logging into the Client Portal.
You should use the API Key when calling all API endpoints in API.1.
Identifier of the consent representing the connection to the accounting system.
Unique identifier used to correlate and trace this request.
If consent is removed
If request is invalid
Unauthorized
Forbidden
Not Found
No content
You must generate an API Key by logging into the Client Portal.
You should use the API Key when calling all API endpoints in API.1.
Identifier of the consent representing the connection to the accounting system.
Value of the ETag returned as a response header from the get-consent endpoint.
Unique identifier used to correlate and trace this request.
Request body for updating an existing consent. Only provided properties are updated.
Consent status. Values: CREATED (0), ACCEPTED (1), REVOKED (2), INACTIVE (3).
New display name for the consent.
The consent was updated successfully.
The request is invalid.
Not authenticated to access this API endpoint.
Not authorised to access this API endpoint.
The consent does not exist.
If-Match header does not match Etag - this means that the resource has been changed and now has a different Etag.
No content
You must generate an API Key by logging into the Client Portal.
You should use the API Key when calling all API endpoints in API.1.
Number of records to return per page.
One-based index of the page to return.
Filter by creation date. Format: yyyy-MM-dd.
Filter by last update date. Format: yyyy-MM-dd.
Sort order for the results.
Filter by consent status. Use the status name or numeric value: CREATED (0), ACCEPTED (1), REVOKED (2), INACTIVE (3).
Filter by source (accounting system identifier).
Filter by test flag. When true, only test consents are returned.
Filter by the selected system settings ID (the system setting in effect once a consent is accepted).
Filter by consent name.
Unique identifier used to correlate and trace this request.
Returns a list of consents.
Paginated list response. Contains a page of items and metadata for total count and pagination.
Not authenticated to access this API endpoint.
Not authorised to access this API endpoint.
The client does not exist.
You must generate an API Key by logging into the Client Portal.
You should use the API Key when calling all API endpoints in API.1.
Unique identifier used to correlate and trace this request.
Request body for creating a new consent. Links a customer in your system to a connection that is completed in the Onboarding Flow.
Display name for the consent (e.g. your customer or integration name).
Created.
The request is invalid.
Not authenticated to access this API endpoint.
Not authorised to access this API endpoint.
The consent does not exist.
You must generate an API Key by logging into the Client Portal.
You should use the API Key when calling all API endpoints in API.1.
Identifier of the consent representing the connection to the accounting system.
Unique identifier used to correlate and trace this request.
One-time code was created successfully.
The request is invalid.
Not authenticated to access this API endpoint.
Not authorised to access this API endpoint.
The consent does not exist.
Last updated
Was this helpful?
