Commitment Types (Beta) | API & MCP Reference | Archera

List available commitment types

get/beta/v1/org/{org_id}/commitment-types

Returns the commitment types available for the specified provider. Each type lists its supported contract terms, and each term lists the payment options that are actually offered for that (type, term) pair — the cross product of terms x payment options is NOT implied. Every leaf field (commitment_type, contract_terms[*].contract_term, contract_terms[*].payment_options[*]) is the exact value you pass into a plan's configuration.contract_specs.

Path parameters

Query parameters

Possible values: aws, azure, gcp

Responses

200 OK

Error Responses:

Example Request

GET /beta/v1/org/{org_id}/commitment-types?provider=aws HTTP/1.1
Accept: */*

Example Response

[
  {
    "commitment_type": "text",
    "contract_terms": [
      {
        "contract_term": "thirty_day_gris",
        "payment_options": [
          "no_upfront"
        ]
      }
    ]
  }
]