Submit a batch of authorizers for balance checks via CSV upload
Documentation Index
Fetch the complete documentation index at: https://docs.rightfoot.com/llms.txt
Use this file to discover all available pages before exploring further.
multipart/form-data with the file part as text/csvwarnings entry on the response.| Column | Format |
|---|---|
authorizer_unique_id | Alphanumeric, must be unique within the CSV |
phone_number | Exactly 10 digits, no separators (e.g. 5551234567) |
ssn or ein | At least one. ssn: 9 digits or XXX-XX-XXXX. ein: 9–10 digits or XX-XXXXXXX. |
account_number:
| Column | Required? | Format |
|---|---|---|
account_number | required | Free-form string |
routing_number | required | 9 digits |
debit_card_number (approved customers only):
| Column | Required? | Format |
|---|---|---|
debit_card_number | required | 16 digits |
cvv | optional | 3–4 digits |
expiration_month | optional | Integer 1–12 |
expiration_year | optional | 4 digits |
routing_number | optional | 9 digits |
account_number and debit_card_number on the same row is rejected. Pick one mode per row.| Column | Format |
|---|---|
first_name, last_name | Free-form |
street_address_line1, street_address_line2, city, state, country | Free-form |
zip_code | 5 digits or ZZZZZ-NNNN. Required for Discover (routing number 031100649). |
date_of_birth | MM/DD/YYYY. If provided, all three components must be present and year must be ≥ 1900. |
meta_* | Any column prefixed with meta_ is collected into a per-row metadata object (the meta_ prefix is stripped). |
failed_authorizers.400 Bad Request with the per-row failures in error.details.failed_authorizers. No batch is created.400 Bad Request before any rows are read.Authentication to the API is performed via Bearer Token Authentication. Provide your API key as the bearer token in the Authorization header.
All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.
Optional. Email address to notify when the batch completes.
Optional. Webhook URL to notify when the batch completes.
CSV file containing authorizer rows. Must be sent as text/csv.
Created
Unique identifier for the submitted batch.
Timestamp indicating when the batch was submitted.
Confirmation message or additional information.
List of authorizers that failed validation or processing.
Non-fatal warnings raised while parsing the input (e.g., non-UTF-8 CSV files decoded as Latin-1). Only set for CSV uploads.