Skip to main content
GET

Get Invoice Status

Public endpoint for polling invoice payment status. Designed for use on the customer-facing checkout page as a fallback when the WebSocket connection is unavailable. This endpoint does not require authentication.
Prefer the WebSocket at /ws/invoices/:id for real-time updates. Use this endpoint only as a polling fallback. Recommended polling interval: 5–10 seconds.

Path Parameters

string
required
UUID of the invoice.

Response

object
This endpoint is public — anyone with the invoice ID can poll it. Do not include the invoice ID in URLs that customers can bookmark and share with third parties if you consider the metadata sensitive.