GET
/
v1
/
settings
/
billing
/
upgrade-status
Get hosted checkout upgrade status
curl --request GET \
  --url https://api.wazapin.com/v1/settings/billing/upgrade-status \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "billing": {
      "invoices": [
        {
          "billing_profile": {
            "address_line_1": "<string>",
            "address_line_2": "<string>",
            "billing_email": "<string>",
            "billing_phone": "<string>",
            "city": "<string>",
            "country_code": "<string>",
            "legal_name": "<string>",
            "postal_code": "<string>",
            "state_or_province": "<string>",
            "tax_id": "<string>",
            "tax_name": "<string>"
          },
          "currency": "<string>",
          "id": "<string>",
          "invoice_number": "<string>",
          "issued_at": "<string>",
          "lines": [
            {
              "description": "<string>",
              "line_total": 123,
              "line_type": "<string>",
              "position": 123,
              "quantity": 123,
              "unit_amount": 123
            }
          ],
          "status": "<string>",
          "subtotal_amount": 123,
          "tax_amount": 123,
          "total_amount": 123,
          "due_at": "<string>",
          "latest_reference_id": "<string>",
          "latest_session_status": "<string>",
          "notes": "<string>",
          "paid_at": "<string>",
          "period_end": "<string>",
          "period_start": "<string>",
          "target_plan": "<string>"
        }
      ],
      "limits": [
        {
          "key": "<string>",
          "limit": 123,
          "used": 123
        }
      ],
      "payments": [
        {
          "amount": 123,
          "created_at": "<string>",
          "currency": "<string>",
          "id": "<string>",
          "invoice_id": "<string>",
          "provider": "<string>",
          "status": "<string>",
          "invoice_number": "<string>",
          "method": "<string>",
          "paid_at": "<string>",
          "provider_payment_session_id": "<string>",
          "provider_reference_id": "<string>"
        }
      ],
      "plan": "<string>",
      "profile": {
        "complete": true,
        "missing_fields": [
          "<string>"
        ]
      },
      "renewal_at": "<string>",
      "trial_active": true,
      "trial_ends_at": "<string>",
      "next_open_invoice": {
        "currency": "<string>",
        "id": "<string>",
        "invoice_number": "<string>",
        "status": "<string>",
        "total_amount": 123,
        "due_at": "<string>",
        "latest_reference_id": "<string>",
        "latest_session_status": "<string>",
        "period_end": "<string>",
        "period_start": "<string>"
      },
      "profile_complete": true,
      "profile_missing": [
        "<string>"
      ]
    },
    "payment_session_id": "<string>",
    "reference_id": "<string>",
    "status": "<string>",
    "invoice_id": "<string>",
    "invoice_number": "<string>",
    "invoice_status": "<string>",
    "payment_session_status": "<string>"
  }
}

Authorizations

Authorization
string
header
required

Session token or API key

Query Parameters

reference_id
string
required

Response

OK

data
object
required