Aircall website screenshot

Aircall

Aircall is a cloud-based phone system for sales and support teams with deep CRM integrations. APIs for users, calls, numbers, contacts, tags, webhooks, and Aircall AI.

8 APIs 0 Features
CommunicationsVoiceCloud PhoneCRMSales

APIs

Aircall Calls API

List, transfer, comment, tag and archive calls.

Aircall Users & Teams API

Create, retrieve, update and delete users and organize them into teams.

Aircall Numbers API

Configure phone numbers and SMS settings.

Aircall Contacts API

Manage customer contacts shared across the workspace.

Aircall Webhooks API

Register, list and manage event subscriptions.

Aircall Messaging API

Send and receive SMS/MMS and group messages.

Aircall Conversation Intelligence API

Access transcriptions, sentiment analysis, summaries and action items.

Aircall Dialer Campaign API

Create and manage outbound dialer campaigns.

Collections

Pricing Plans

Aircall Plans Pricing

1 plans

PLANS

Rate Limits

Aircall Rate Limits

1 limits

RATE LIMITS

FinOps

Event Specifications

Aircall Webhooks

AsyncAPI description of Aircall's outbound webhook surface. Aircall delivers event notifications by issuing HTTP POST requests with a JSON body to a subscriber `url` that is reg...

ASYNCAPI

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Aircall Public API
  version: v1
request:
  auth:
    type: basic
    username: '{{username}}'
    password: '{{password}}'
items:
- info:
    name: Users
    type: folder
  items:
  - info:
      name: List users
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/users
    docs: List users
  - info:
      name: Create user
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/users
    docs: Create user
  - info:
      name: Retrieve user
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/users/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve user
  - info:
      name: Update user
      type: http
    http:
      method: PUT
      url: https://api.aircall.io/v1/users/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Update user
  - info:
      name: Delete user
      type: http
    http:
      method: DELETE
      url: https://api.aircall.io/v1/users/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete user
- info:
    name: Teams
    type: folder
  items:
  - info:
      name: List teams
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/teams
    docs: List teams
  - info:
      name: Create team
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/teams
    docs: Create team
  - info:
      name: Retrieve team
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/teams/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve team
  - info:
      name: Delete team
      type: http
    http:
      method: DELETE
      url: https://api.aircall.io/v1/teams/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete team
- info:
    name: Calls
    type: folder
  items:
  - info:
      name: List calls
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/calls
    docs: List calls
  - info:
      name: Search calls
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/calls/search
    docs: Search calls
  - info:
      name: Retrieve call
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/calls/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve call
  - info:
      name: Transfer a call
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/calls/:id/transfer
      params:
      - name: id
        value: ''
        type: path
    docs: Transfer a call
  - info:
      name: Add comment to a call
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/calls/:id/comments
      params:
      - name: id
        value: ''
        type: path
    docs: Add comment to a call
  - info:
      name: Tag a call
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/calls/:id/tags
      params:
      - name: id
        value: ''
        type: path
    docs: Tag a call
  - info:
      name: Archive a call
      type: http
    http:
      method: PUT
      url: https://api.aircall.io/v1/calls/:id/archive
      params:
      - name: id
        value: ''
        type: path
    docs: Archive a call
- info:
    name: Numbers
    type: folder
  items:
  - info:
      name: List numbers
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/numbers
    docs: List numbers
  - info:
      name: Retrieve number
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/numbers/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve number
  - info:
      name: Update number
      type: http
    http:
      method: PUT
      url: https://api.aircall.io/v1/numbers/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Update number
- info:
    name: Contacts
    type: folder
  items:
  - info:
      name: List contacts
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/contacts
    docs: List contacts
  - info:
      name: Create contact
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/contacts
    docs: Create contact
  - info:
      name: Retrieve contact
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/contacts/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve contact
  - info:
      name: Update contact
      type: http
    http:
      method: PUT
      url: https://api.aircall.io/v1/contacts/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Update contact
  - info:
      name: Delete contact
      type: http
    http:
      method: DELETE
      url: https://api.aircall.io/v1/contacts/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete contact
- info:
    name: Tags
    type: folder
  items:
  - info:
      name: List tags
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/tags
    docs: List tags
  - info:
      name: Create tag
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/tags
    docs: Create tag
  - info:
      name: Retrieve tag
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/tags/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve tag
  - info:
      name: Update tag
      type: http
    http:
      method: PUT
      url: https://api.aircall.io/v1/tags/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Update tag
  - info:
      name: Delete tag
      type: http
    http:
      method: DELETE
      url: https://api.aircall.io/v1/tags/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete tag
- info:
    name: Webhooks
    type: folder
  items:
  - info:
      name: List webhooks
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/webhooks
    docs: List webhooks
  - info:
      name: Create webhook
      type: http
    http:
      method: POST
      url: https://api.aircall.io/v1/webhooks
    docs: Create webhook
  - info:
      name: Retrieve webhook
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/webhooks/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve webhook
  - info:
      name: Delete webhook
      type: http
    http:
      method: DELETE
      url: https://api.aircall.io/v1/webhooks/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete webhook
- info:
    name: Conversation Intelligence
    type: folder
  items:
  - info:
      name: Retrieve call transcription
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/calls/:id/transcription
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve call transcription
  - info:
      name: Retrieve call summary
      type: http
    http:
      method: GET
      url: https://api.aircall.io/v1/calls/:id/summary
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve call summary
bundled: true