Photon Commerce API
  • Getting Started with the Photon Commerce API
    • Register a new account
    • Capture an invoice or receipt in real time
    • Confidence Scores & Coordinates
  • Update Document
    • Update Fields
    • Update Line Items
    • Add Line Item
    • Delete Line Item
  • Retrieve Data
  • Async API
  • Async API Webhook
  • Bank Transaction Categorization
  • Invoice Approvals
  • Status Codes
Powered by GitBook
On this page

Was this helpful?

Status Codes

Photon Commerce uses HTTP response status codes to indicate the success or failure of your API requests. If your request fails, Photon Commerce returns an error using the appropriate status code.

HTTP Status Code Summary

Status Code

Description

200: OK

Everything worked as expected.

400: Bad Request

The request was unacceptable, often due to missing a required parameter.

401: Unauthorized

No valid API key provided

402: Request Failed

The parameters were valid but the request failed

403: Forbidden

The API key doesn't have permissions to perform the request

404: Not Found

The requested resource doesn't exist

429: Too Many Requests

Too many requests hit the API too quickly. Please slow down the request rate.

500: Internal Server Error

Something went wrong on our (Photon Commerce) end

PreviousInvoice Approvals

Last updated 5 years ago

Was this helpful?