BuyCableTvRequest
Exactly one of planId or productId must be present; a body with neither is refused with 400 request.plan_id_required.
planIdstring<uuid>
The plan to buy: the planId the cable TV products listing (and GET /v1/plans) returns. Send this or productId; one of them is required.
clientReferencestringrequired
Your unique idempotency key.
Example:
tv-3001productIdstring<uuid>
Alias of planId, kept for existing integrations. Either the plan id or the canonical product id from the listing is accepted.
smartcardstringrequired
Example:
1234567890BuyCableTvRequest
{
"planId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"clientReference": "tv-3001",
"productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"smartcard": "1234567890"
}