• Pricing
  • Blog
Log inBook a demo
Create offer POSTDelete offer DELETEGet offer GETList offers GETUpdate offer PATCH
System status
DocumentationKnowledge BaseBuild with AIAPI ReferenceWebhooks

Delete offer

Soft-delete an Offer. Existing applications and their accepted terms remain available for billing and audit.

DELETE
/offers/{id}

Soft-delete an Offer. Existing applications and their accepted terms remain available for billing and audit.

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Path Parameters

id*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X DELETE "https://example.com/offers/string"
{  "deleted": true,  "object": "offer",  "livemode": true}
{  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}
{  "error": {    "type": "string",    "code": "string",    "message": "string",    "param": "string",    "details": null,    "doc_url": "string"  }}

Create offer POST

Create reusable offer terms without assigning a plan, price, eligibility rule, or distribution channel.

Get offer GET

Retrieve reusable offer terms by public ID.