openapi: 3.0.3 info: title: Telefoon Number Management Available Numbers Conferences API description: Search, purchase, and manage Dutch, Belgian, German, and European phone numbers. Supports local geographic numbers, national numbers, toll-free (0800), premium (0900), and service numbers with full compliance for EU regulatory requirements. version: v1 contact: name: Telefoon Support url: https://www.telefoon.com/support termsOfService: https://www.telefoon.com/terms servers: - url: https://api.telefoon.com/v1/numbers description: Telefoon Number Management API security: - ApiKeyAuth: [] tags: - name: Conferences description: Multi-party conferencing paths: /conferences: get: operationId: listConferences summary: List Conferences description: List conference calls. tags: - Conferences responses: '200': description: List of conferences content: application/json: schema: type: object properties: conferences: type: array items: $ref: '#/components/schemas/Conference' post: operationId: createConference summary: Create Conference description: Create a new conference room. tags: - Conferences requestBody: content: application/json: schema: type: object properties: friendly_name: type: string description: Conference name max_participants: type: integer default: 100 description: Maximum participants record: type: boolean description: Record the conference (GDPR consent required) responses: '201': description: Conference created content: application/json: schema: $ref: '#/components/schemas/Conference' components: schemas: Conference: type: object required: - id - status properties: id: type: string description: Unique conference identifier friendly_name: type: string description: Conference name status: type: string enum: - init - in-progress - completed participant_count: type: integer description: Current participants date_created: type: string format: date-time securitySchemes: ApiKeyAuth: type: apiKey in: header name: X-API-Key