Submit an email for external setup by Blaaiz. API services must be enabled and your business must have a CAD wallet. The email must pass the same uniqueness checks as dashboard registration. A deleted business Interac registration does not reserve its email. This endpoint creates a PENDING request; it does not activate the email. The response contains the registration ID. You cannot set the status or register for another business. A repeated request with the same live email returns 422. Use the list endpoint to check the registration after an uncertain response. See Interac Auto Deposits for setup and status webhooks.

POSTapi-prod.blaaiz.com/api/external/interac-auto-deposit-email

Authorization

oauth2ClientCredentials interac-auto-deposit-email:create
AuthorizationBearer <token>

Use your OAuth client credentials to obtain a short-lived Bearer token from POST /oauth/token.

In: header

Scope: interac-auto-deposit-email:create

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

Register an Interac auto-deposit email
curl --request POST \  --url 'https://example.com/api/external/interac-auto-deposit-email' \  --header 'Content-Type: application/json' \  --data '{  "email": "payments@example.com"}'
{  "data": {    "id": "01994c21-a4d0-7000-8000-123456789abc",    "email": "payments@example.com",    "status": "PENDING",    "created_at": "2026-09-16T10:00:00.000000Z",    "updated_at": "2026-09-16T10:00:00.000000Z"  }}