Signal

signalDecisionReport

POST
/signal/decision/report

After calling /signal/evaluate, call /signal/decision/report to report whether the transaction was initiated. This endpoint will return an INVALID_REQUEST error if called a second time with a different value for initiated.

Authorization

PLAID-CLIENT-ID PLAID-SECRET Plaid-Version
PLAID-CLIENT-ID<token>

In: header

PLAID-SECRET<token>

In: header

Plaid-Version<token>

In: header

Request Body

application/json

SignalDecisionReportRequest defines the request schema for /signal/decision/report

client_id?string

Your Plaid API client_id. The client_id is required and may be provided either in the PLAID-CLIENT-ID header or as part of a request body.

secret?string

Your Plaid API secret. The secret is required and may be provided either in the PLAID-SECRET header or as part of a request body.

client_transaction_id*string

Must be the same as the client_transaction_id supplied when calling /signal/evaluate

initiated*boolean

true if the ACH transaction was initiated, false otherwise.

Response Body

application/json

application/json

curl -X POST "https://example.com/signal/decision/report" \  -H "Content-Type: application/json" \  -d '{    "client_transaction_id": "string",    "initiated": true  }'
{  "request_id": "mdqfuVxeoza6mhu"}