Get payment file status

Retrieve file metadata using type=X9 and exactly one lookup token. file_token returns one object; file_payments_token returns an array for the export request. Download the returned file_payments_url to obtain the CSV. Processing, failed, expired and missing export requests currently use HTTP 400, distinguished by R-code.

This request has no JSON body. Use the path/query examples below.

Request examples

SingleFile

GET /api/v1/payment/file?type=X9&file_token=88888888-8888-4888-8888-888888888888 HTTP/1.1
Authorization: <PAYOLOGY_API_KEY>
Accept: application/json

ExportRequest

GET /api/v1/payment/file?type=X9&file_payments_token=aaaaaaaa-aaaa-4aaa-8aaa-aaaaaaaaaaaa HTTP/1.1
Authorization: <PAYOLOGY_API_KEY>
Accept: application/json

Result codes in the response examples

HTTP status and result code are operation-specific. Field-validation messages can include the affected field name.

HTTPCodeResultMeaning
400R0001Errorfield is required
400R0002ErrorField is not properly formatted
400R0002Errorpayment_type must be ACH, X9, or CC
400R0003ErrorYou must provide either file_payments_token or file_token, but not both
400R0333ErrorFile is generating
400R0334ErrorRequest not found or has expired
400R0335ErrorFile generation failed. Please contact support
400R0340ErrorNothing to generate for the specified date range
401R0003ErrorAuthentication token is invalid
403R0003ErrorAccess not allowed
500R0999ErrorSomething went wrong
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
enum
required

Send X9 for deterministic routing. The proxy can probe other services if type is omitted; this edition documents the explicit X9 route.

Allowed:
string

CSV export-request UUID. Supply this OR file_token, never both. The response is an array of file objects.

string

Settlement-file UUID. Supply this OR file_payments_token, never both. The response is one file object.

Responses

default

Other infrastructure or forwarded downstream response. HTTP status and body must be preserved; do not assume every error has a Payology R-code. No fixed payload is guaranteed.

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json