Skip to main content
GET
cURL
Retrieve a recurring series by the required recurring_id query parameter. The response includes its configuration, payment instrument, payer, pending future transactions, and completed transactions.

Authorizations

x-signature
string
header
required

Lowercase hex HMAC-SHA256 of {x-timestamp}.{METHOD}.{path_with_query}.{raw_body} keyed with your API secret. See https://www.smartretry.com/docs/authentication.

x-timestamp
string
header
required

Current Unix time in seconds; must be within 5 minutes of server time and match the value used in the signature.

Path Parameters

terminal_friendly_id
string
required

The unique identifier of the terminal.

Required string length: 6
Pattern: ^[\dA-Za-z]{6}$

Query Parameters

recurring_id
string
required

The recurring series identifier.

Required string length: 8
Pattern: ^[\dA-Za-z]{8}$

Response

Default Response

recurring_id
string
required

The recurring series identifier.

Required string length: 8
Pattern: ^[\dA-Za-z]{8}$
order_id
string
required

The order linked to this recurring series.

Required string length: 8
Pattern: ^[\dA-Za-z]{8}$
status
enum<string>
required
Available options:
active,
paused,
cancelled,
completed,
failed
recurring
object
required
future_transactions
object[]
required
completed_transactions
object[]
required
payment_profile
object