APIHub
Back to Explore

Twilio - Ip_messaging

The Twilio IP Messaging REST API lets you create and manage messaging services, credentials, channels, members, invites, messages, roles, and users for real‑time chat applications.

Telecom
basic
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

858ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/v1/Credentials

  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Credentials

DELETE

/v1/Credentials/{Sid}

  • Sid (path, required)
GET

/v1/Credentials/{Sid}

  • Sid (path, required)
POST

/v1/Credentials/{Sid}

  • Sid (path, required)
GET

/v1/Services

  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services

GET

/v1/Services/{ServiceSid}/Channels

  • ServiceSid (path, required)
  • Type (query)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services/{ServiceSid}/Channels

  • ServiceSid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Identity (query)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites

  • ServiceSid (path, required)
  • ChannelSid (path, required)
DELETE

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Invites/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Identity (query)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members

  • ServiceSid (path, required)
  • ChannelSid (path, required)
DELETE

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
POST

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Order (query)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages

  • ServiceSid (path, required)
  • ChannelSid (path, required)
DELETE

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
POST

/v1/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid}

  • ServiceSid (path, required)
  • ChannelSid (path, required)
  • Sid (path, required)
DELETE

/v1/Services/{ServiceSid}/Channels/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Channels/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
POST

/v1/Services/{ServiceSid}/Channels/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Roles

  • ServiceSid (path, required)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services/{ServiceSid}/Roles

  • ServiceSid (path, required)
DELETE

/v1/Services/{ServiceSid}/Roles/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Roles/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
POST

/v1/Services/{ServiceSid}/Roles/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Users

  • ServiceSid (path, required)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
POST

/v1/Services/{ServiceSid}/Users

  • ServiceSid (path, required)
DELETE

/v1/Services/{ServiceSid}/Users/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Users/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
POST

/v1/Services/{ServiceSid}/Users/{Sid}

  • ServiceSid (path, required)
  • Sid (path, required)
GET

/v1/Services/{ServiceSid}/Users/{UserSid}/Channels

  • ServiceSid (path, required)
  • UserSid (path, required)
  • PageSize (query, limit) — How many resources to return in each list page. The default is 50, and the maximum is 1000.
  • Page (query, page) — The page index. This value is simply for client state.
  • PageToken (query) — The page token. This is provided by the API.
DELETE

/v1/Services/{Sid}

  • Sid (path, required)
GET

/v1/Services/{Sid}

  • Sid (path, required)
POST

/v1/Services/{Sid}

  • Sid (path, required)

40 endpoints auto-detected

Authentication

This API uses Basic authentication (a username and password).

curl -X GET \
  "https://ip-messaging.twilio.com/v1/Credentials"

ip-messaging.twilio.com · HTTPS only