> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cekura.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Add Pay-As-You-Go Pack

> Start the free pay-as-you-go plan for an organization.



## OpenAPI

````yaml post /subscriptions/packs/add_payg_pack/
openapi: 3.1.0
info:
  title: Cekura API
  version: v1
  description: >-
    Complete API documentation for the Cekura platform. This API provides
    endpoints for testing, observing, and evaluating AI voice agents — including
    managing agents, running evaluators, defining metrics, and analyzing call
    quality.
servers:
  - url: https://api.cekura.ai
security: []
paths:
  /subscriptions/packs/add_payg_pack/:
    post:
      tags:
        - subscriptions
      description: >-
        Start the free pay-as-you-go plan for an organization.


        The plan never expires: the first pack.free_members_count member(s) are
        free

        and only additional members are billed through Stripe. Eligible signups

        (business email whose domain hasn't used a plan before, org's first
        plan)

        also receive the pack's one-time complimentary credits in the
        never-expiring

        balance. Orgs whose previous plan expired or was cancelled can activate
        too,

        with 0 complimentary credits. Requires a verified phone number.
      operationId: subscriptions-packs-add-payg-pack-create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Pack'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/Pack'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/Pack'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Pack'
          description: ''
      security:
        - api_key: []
components:
  schemas:
    Pack:
      type: object
      properties:
        id:
          type: integer
          readOnly: true
        name:
          type: string
          maxLength: 100
        code:
          type: string
          maxLength: 100
        description:
          type: string
        price:
          type: string
          format: decimal
          pattern: ^-?\d{0,8}(?:\.\d{0,2})?$
        interval:
          enum:
            - month
            - quarter
            - year
          type: string
          description: |-
            * `month` - Monthly
            * `quarter` - Quarterly
            * `year` - Yearly
          x-spec-enum-id: 493dc6126f399b59
        trial_period_days:
          type: string
          readOnly: true
        balance:
          type: string
          format: decimal
          pattern: ^-?\d{0,8}(?:\.\d{0,2})?$
        runs_balance:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        call_logs_balance:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        max_members_limit:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        max_agents_limit:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        max_concurrent_runs_limit:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        max_concurrent_chat_runs_limit:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        monitoring_minutes:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        premium_slack_support:
          type: boolean
        custom_api_integrations:
          type: boolean
        dedicated_support_engineer:
          type: boolean
        sla_hours:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        custom_feature_requests:
          type: boolean
        simulate_scenarios:
          type: boolean
        downloadable_reports:
          type: boolean
        slack_alerts:
          type: boolean
        custom_sso:
          type: boolean
        dedicated_cloud_instance:
          type: boolean
        on_prem_deployment:
          type: boolean
        multiple_organizations:
          type: boolean
        hippa_compliance:
          type: boolean
        display_order:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
        billing_type:
          enum:
            - subscription
            - self_serve
          type: string
          x-spec-enum-id: 31820255025544ce
          description: |-
            Billing type for the pack

            * `subscription` - Subscription
            * `self_serve` - Self Serve
        allow_view_only_role:
          type: boolean
          description: >-
            Allow VIEW_ONLY role for memberships/invites on this pack. When
            False, view-only seats are blocked.
        data_retention_days:
          type:
            - integer
            - 'null'
          maximum: 2147483647
          minimum: -2147483648
          description: >-
            Data retention period in days. Leave blank to skip archival for this
            plan.
        free_members_count:
          type: integer
          maximum: 2147483647
          minimum: -2147483648
          description: >-
            Number of members included for free (e.g. 1 = first user free).
            <b>Only applies to self-serve billing.</b> Self-serve packs with
            free members never expire: the base plan is free and only the seats
            beyond this count are billed through Stripe.
        one_time_credits:
          type: string
          format: decimal
          pattern: ^-?\d{0,8}(?:\.\d{0,2})?$
          description: >-
            One-time complimentary credits granted when the pack is provisioned.
            Added to the never-expiring extra balance; they do not recur.
        created_at:
          type: string
          format: date-time
          readOnly: true
        updated_at:
          type: string
          format: date-time
          readOnly: true
      required:
        - price
  securitySchemes:
    api_key:
      type: apiKey
      name: X-CEKURA-API-KEY
      in: header
      description: >-
        API Key Authentication. It should be included in the header of each
        request.

````