Pushrail Docs
Open app
GET/files

List files

Requires Bearer authentication. See Authentication.

Responses

200 200
FieldTypeDescription
filesrequiredarray—
idrequiredstring (uuid)—
tenantIdrequiredstring (uuid)—
customerAccountIdrequiredstring (uuid)—
fileTyperequiredstring—
sourcerequiredobject—
kindrequired"s3" | "gcs"—
urirequiredstring—
bucketrequiredstring—
keyrequiredstring—
contentTyperequiredstring—
sizeBytesrequiredstring—
sha256requiredstring—
fileNamerequiredstring—
metadatarequiredobject (record)—
environmentrequired"PRODUCTION" | "STAGING" | "DEVELOPMENT"—
statusrequiredenum (5)—
createdAtrequiredstring (date-time)—
updatedAtrequiredstring (date-time)—
nextCursorrequiredstring—
401 401
FieldTypeDescription
errorrequiredobject—
coderequiredstring—
messagerequiredstring—
detailsany—

Errors

Errors use the standard envelope. See Errors for codes, status mappings, and retry semantics.