Skip to main content
GET
/
rest
/
subscription
Get subscription status
curl --request GET \
  --url https://mcp.arlohealth.ai/rest/subscription \
  --header 'Authorization: Bearer <token>'
{
  "billingMode": "NONE",
  "paymentStatus": "PENDING",
  "freeTrialActive": true,
  "freeTrialEndTimestamp": 123,
  "nextBillingTimestamp": 123,
  "nextBillingAmount": 123,
  "paymentOptions": [
    {
      "id": "<string>",
      "title": "<string>",
      "price": "<string>",
      "description": "<string>",
      "priceAmountCents": 123,
      "isDefault": true,
      "billingMode": "<string>",
      "interval": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

OAuth 2.1 with PKCE

Response

Subscription status

billingMode
enum<string>
Available options:
NONE,
PAY_AS_YOU_GO,
SUBSCRIPTION,
LEGACY
paymentStatus
enum<string>
Available options:
PENDING,
ACTIVE,
FAILED,
CANCELLED,
ACTIVE_UNTIL_EXPIRY
freeTrialActive
boolean
freeTrialEndTimestamp
integer

Unix timestamp

nextBillingTimestamp
integer

Unix timestamp

nextBillingAmount
integer

Amount in cents

paymentOptions
object[]