Zum Hauptinhalt springen
GET
/
checkout-link-items
/
{id}
cURL
curl -X GET \
 /checkout-link-items/{id} \
 --header "Authorization: Bearer <token>"
{
  "type": "product",
  "product": {
    "type": "product",
    "id": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b",
    "name": "Basic",
    "description": "For small teams.",
    "invoiceVisibility": "always",
    "customFields": {
      "field1": "value1",
      "field2": "value2"
    }
  },
  "quantity": 1,
  "plan": {
    "id": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b",
    "family": {
      "id": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b"
    },
    "code": "basic-m2023",
    "originProduct": {
      "type": "product",
      "id": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b",
      "name": "Basic",
      "description": "For small teams.",
      "invoiceVisibility": "always",
      "customFields": {
        "field1": "value1",
        "field2": "value2"
      }
    },
    "allowCheckout": true,
    "status": "draft",
    "createdAt": "2023-11-07T05:31:56Z",
    "name": "<string>",
    "description": "<string>"
  },
  "price": {
    "type": "flat_fee",
    "currencyCode": {},
    "price": {
      "amount": 123,
      "createdAt": "2021-01-01T00:00:00+00:00",
      "updatedAt": "2021-01-01T00:00:00+00:00",
      "tenantId": "<string>"
    },
    "id": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b",
    "internalName": "Exclusive pricing for partners.",
    "status": "active",
    "salesChannel": {},
    "applyTrial": true,
    "payInAdvance": true,
    "proRata": true,
    "freeUnits": {},
    "billingInterval": "1M",
    "showPricePerInterval": "1M",
    "custom": true,
    "charge": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b",
    "productSetOption": "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b",
    "product": "<unknown>",
    "customer": "<unknown>",
    "inUse": true,
    "checkoutLinkIds": [
      "ad8f1c2c-3b1c-4b0a-8b0a-0b0b0b0b0b0b"
    ]
  },
  "periods": [
    {
      "contractPeriod": {},
      "cancellationPeriod": {}
    }
  ]
}

Autorisierungen

Authorization
string
header
erforderlich

Value for the Authorization header parameter.

Pfadparameter

id
string
erforderlich

CheckoutLinkItem identifier

Antwort

CheckoutLinkItem resource

type
any

The type of the checkout link item.

Possible values:

  • product: A product will be added to the cart, with the given quantity.
  • plan: A plan will be added to the cart, and can be configured by the customer.
Beispiel:

"product"

product
object

This is required when the type is "product".

quantity
object

This is required when the type is "product".

Beispiel:

1

plan
object

This is required when the type is "plan".

price
object

This is required when the type is "product", "plan".

periods
object[]

The contract period terms of the product item. If none provided, the billing period will be used as contract period, the cancellation period is set to 1 day.