{
  "opencollection": "1.0.0",
  "info": {
    "name": "Dialpad API",
    "version": "2.0"
  },
  "request": {
    "auth": {
      "type": "bearer",
      "token": "{{bearerToken}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Calls",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Initiate outbound call",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/call"
          },
          "docs": "Initiate outbound call"
        },
        {
          "info": {
            "name": "Get call status / info",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/call/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get call status / info"
        },
        {
          "info": {
            "name": "List concluded calls",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/calls"
          },
          "docs": "List concluded calls"
        },
        {
          "info": {
            "name": "Transfer active call",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/call/:id/transfer",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Transfer active call"
        },
        {
          "info": {
            "name": "Terminate call",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/call/:id/hangup",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Terminate call"
        },
        {
          "info": {
            "name": "Add participants to call",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/call/:id/participants",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Add participants to call"
        },
        {
          "info": {
            "name": "Set call labels",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/call/:id/labels",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Set call labels"
        }
      ]
    },
    {
      "info": {
        "name": "Users",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List company users",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/users"
          },
          "docs": "List company users"
        },
        {
          "info": {
            "name": "Create user",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/users"
          },
          "docs": "Create user"
        },
        {
          "info": {
            "name": "Get user",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/users/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get user"
        },
        {
          "info": {
            "name": "Update user",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://dialpad.com/api/v2/users/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update user"
        },
        {
          "info": {
            "name": "Delete user",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://dialpad.com/api/v2/users/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete user"
        },
        {
          "info": {
            "name": "Initiate call on behalf of user",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/users/:id/call",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Initiate call on behalf of user"
        }
      ]
    },
    {
      "info": {
        "name": "Offices",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List offices",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/offices"
          },
          "docs": "List offices"
        },
        {
          "info": {
            "name": "Create secondary office",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/offices"
          },
          "docs": "Create secondary office"
        },
        {
          "info": {
            "name": "Get office",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/offices/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get office"
        },
        {
          "info": {
            "name": "Update office",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://dialpad.com/api/v2/offices/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update office"
        }
      ]
    },
    {
      "info": {
        "name": "Contacts",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List contacts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/contacts"
          },
          "docs": "List contacts"
        },
        {
          "info": {
            "name": "Create contact",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/contacts"
          },
          "docs": "Create contact"
        },
        {
          "info": {
            "name": "Get contact",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/contacts/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get contact"
        },
        {
          "info": {
            "name": "Update contact",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://dialpad.com/api/v2/contacts/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update contact"
        },
        {
          "info": {
            "name": "Delete contact",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://dialpad.com/api/v2/contacts/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete contact"
        }
      ]
    },
    {
      "info": {
        "name": "Rooms",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List rooms",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/rooms"
          },
          "docs": "List rooms"
        },
        {
          "info": {
            "name": "Create room",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/rooms"
          },
          "docs": "Create room"
        },
        {
          "info": {
            "name": "Get room",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/rooms/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get room"
        },
        {
          "info": {
            "name": "Update room",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://dialpad.com/api/v2/rooms/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update room"
        }
      ]
    },
    {
      "info": {
        "name": "Transcripts",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get call transcript",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/transcripts/:call_id",
            "params": [
              {
                "name": "call_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get call transcript"
        },
        {
          "info": {
            "name": "Get transcript URL",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/transcripts/:call_id/url",
            "params": [
              {
                "name": "call_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get transcript URL"
        }
      ]
    },
    {
      "info": {
        "name": "Recordings",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Create recording share link",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/recording_share_link"
          },
          "docs": "Create recording share link"
        },
        {
          "info": {
            "name": "Get recording share link",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/recording_share_link/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get recording share link"
        }
      ]
    },
    {
      "info": {
        "name": "Webhooks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List webhooks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/webhooks"
          },
          "docs": "List webhooks"
        },
        {
          "info": {
            "name": "Create webhook",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/webhooks"
          },
          "docs": "Create webhook"
        },
        {
          "info": {
            "name": "Get webhook",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://dialpad.com/api/v2/webhooks/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get webhook"
        },
        {
          "info": {
            "name": "Update webhook",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://dialpad.com/api/v2/webhooks/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update webhook"
        },
        {
          "info": {
            "name": "Delete webhook",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://dialpad.com/api/v2/webhooks/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete webhook"
        }
      ]
    },
    {
      "info": {
        "name": "Subscriptions",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Subscribe to call events",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/webhook_call_event_subscription"
          },
          "docs": "Subscribe to call events"
        },
        {
          "info": {
            "name": "Subscribe to SMS events",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/webhook_sms_event_subscription"
          },
          "docs": "Subscribe to SMS events"
        },
        {
          "info": {
            "name": "Subscribe to contact events",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://dialpad.com/api/v2/webhook_contact_event_subscription"
          },
          "docs": "Subscribe to contact events"
        }
      ]
    }
  ],
  "bundled": true
}