Page cover

Pull data

Pull businesses linked to email

Check businesses linked to an email account.

post
Body
apikeystringRequired
appidstringRequired
emailstringRequired
Responses
chevron-right
200Success

No content

post
/api/pull/business

No content

Asynchronously pull insights

The financial insights for the specified business will be returned to the specified webhook.

post
Body
apikeystringRequired
appidstringRequired
uidstringRequired
webhookstringRequired
signaturestringOptional
Responses
chevron-right
200Success

No content

post
/api/pull/insights

No content


Asynchronously pull expense

The expenses for the specified business will be returned to the specified webhook.

post
Body
apikeystringRequired
appidstringRequired
uidstringRequired
webhookstringRequired
signaturestringOptional
Responses
chevron-right
200Success

No content

post
/api/pull/expenses

No content

Asynchronously pull income

Income for the specified business will be returned to the specified webhook.

post
Body
apikeystringRequired
appidstringRequired
uidstringRequired
webhookstringRequired
signaturestringOptional
Responses
chevron-right
200Success

No content

post
/api/pull/income

No content


Trigger bank sync

Sync bank accounts for the specified business if available.

post
Body
apikeystringRequired
appidstringRequired
uidstringRequired
webhookstringOptional
signaturestringOptional
Responses
chevron-right
200Success

No content

post
/api/pull/bank-feed

No content


Generate upload s3 URL

It may be preferable to upload settlementss via a JSON file. This endpoint generates a presigned s3 URL that allows the user to upload the file to a secure s3 bucket.

The JSON file is expected to contain an array of settlements.

For more information see Asynchronously push settlement data

This endpoint returns data in this form:

When you've retrieved the URL and created the JSON file you upload them using a PUT request to AWS s3

post
Authorizations
X-API-KeystringRequired

API key needed to access the endpoints

Body
apikeystringOptional
appidstringOptional
uidstringRequired
webhookstringOptional
signaturestringOptional
Responses
chevron-right
200Success

No content

post
/api/pull/s3-upload-url

No content

Last updated