Skip to main content

Delete a Pull Account

Removes a pull account, which revokes the debit authorization it carries. Refused while a pull from it is still open. Pulls already made from it keep naming it.

New in v3: v2 has no equivalent.

An account-scoped key removes only its own account's pull accounts; another account's reads as 404. A workspace-scoped key removes any pull account of the workspace.

Authorization:

Every request is signed with your API key: a short-lived JWT, signed with your private key, sent in one header on /v3/* and /api/v2/* alike.

Headers:
Authorization: APIKey {SIGNED_JWT}

How to build and sign the JWT: Authentication.

Endpoint

DELETE

/v3/banking/pull-accounts/{pull_account_id}

Path parameters​

ParameterTypeDescription
pull_account_idstring (bpa_…)Required. The pull account.

Response​

204 No Content.

Errors​

StatusmessageWhen
400failed to parse requestpull_account_id is not a bpa_… id.
401unauthorizedMissing or invalid signature.
404pull_account_not_foundNo such pull account, it was already removed, or it belongs to another account.
409pull_account_in_useA pull from it is still open (pending, processing or posted).

Support and Resources​

If you need assistance or have any questions, our support team is here to help. You can contact our support team at support@blockwyre.com.

Stay Updated​

Stay up-to-date with the latest news, updates, and features from BlockWyre by following us on social media:

We are excited to have you on board and look forward to seeing how you leverage BlockWyre's powerful tools to enhance your financial operations. Happy integrating!