Перейти до основного вмісту
POST
/
v1
/
subscriptions
Створити підписку
curl --request POST \
  --url https://api.example.com/v1/subscriptions \
  --header 'Content-Type: application/json-patch+json' \
  --data '
{
  "plan": {
    "id": "<string>",
    "name": "<string>",
    "price": 123,
    "maxUsersNumber": 123,
    "maxRecordsNumber": 123,
    "maxAutomationsNumber": 123,
    "maxStorage": 123
  },
  "paymentServiceProvider": {
    "id": "<string>"
  }
}
'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "plan": {
    "id": "<string>",
    "name": "<string>",
    "price": 123,
    "maxUsersNumber": 123,
    "maxRecordsNumber": 123,
    "maxAutomationsNumber": 123,
    "maxStorage": 123
  },
  "paymentServiceProvider": {
    "id": "<string>"
  },
  "created": "2023-11-07T05:31:56Z",
  "activated": "2023-11-07T05:31:56Z",
  "nextPayment": "2023-11-07T05:31:56Z",
  "canceled": "2023-11-07T05:31:56Z",
  "deactivated": "2023-11-07T05:31:56Z"
}

Тіло

plan
object
paymentServiceProvider
object

Відповідь

OK

id
string<uuid>
plan
object
paymentServiceProvider
object
created
string<date-time>
activated
string<date-time> | null
nextPayment
string<date-time> | null
canceled
string<date-time> | null
deactivated
string<date-time> | null