Skip to main content 홈 크리에이터 lap-platform claude-marketplace twilio-conversations
twilio-conversations Twilio - Conversations API skill. Use when working with Twilio - Conversations for Configuration, Conversations, ConversationWithParticipants. Covers 103 endpoints.
설치로 이동 Skills Marketplace 커뮤니티가 만든 AI 스킬을 발견하고 탐색하세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Lap-Platform/claude-marketplace --skill twilio-conversations명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Zip 다운로드 다운로드 중... name twilio-conversations description Twilio - Conversations API skill. Use when working with Twilio - Conversations for Configuration, Conversations, ConversationWithParticipants. Covers 103 endpoints. version 1.0.0 generator lapsh
Twilio - Conversations
API version: 1.0.0
Auth
Bearer basic
Base URL
https://conversations.twilio.com
Setup
Set Authorization header with your Bearer token
GET /v1/Configuration -- verify access
POST /v1/Configuration -- create first Configuration
Endpoints
103 endpoints across 8 groups. See references/api-spec.lap for full details.
Configuration
Method Path Description GET /v1/Configuration Fetch the global configuration of conversations on your account POST /v1/Configuration Update the global configuration of conversations on your account GET /v1/Configuration/Addresses Retrieve a list of address configurations for an account POST /v1/Configuration/Addresses Create a new address configuration GET /v1/Configuration/Addresses/{Sid} Fetch an address configuration POST /v1/Configuration/Addresses/{Sid} Update an existing address configuration DELETE /v1/Configuration/Addresses/{Sid} Remove an existing address configuration GET /v1/Configuration/Webhooks POST /v1/Configuration/Webhooks
Conversations
Method Path Description POST /v1/Conversations Create a new conversation in your account's default service GET /v1/Conversations Retrieve a list of conversations in your account's default service POST /v1/Conversations/{Sid} Update an existing conversation in your account's default service DELETE /v1/Conversations/{Sid} Remove a conversation from your account's default service GET /v1/Conversations/{Sid} Fetch a conversation from your account's default service POST /v1/Conversations/{ConversationSid}/Messages Add a new message to the conversation GET /v1/Conversations/{ConversationSid}/Messages Retrieve a list of all messages in the conversation POST /v1/Conversations/{ConversationSid}/Messages/{Sid} Update an existing message in the conversation DELETE /v1/Conversations/{ConversationSid}/Messages/{Sid} Remove a message from the conversation GET /v1/Conversations/{ConversationSid}/Messages/{Sid} Fetch a message from the conversation GET /v1/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts/{Sid} Fetch the delivery and read receipts of the conversation message GET /v1/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts Retrieve a list of all delivery and read receipts of the conversation message POST /v1/Conversations/{ConversationSid}/Participants Add a new participant to the conversation GET /v1/Conversations/{ConversationSid}/Participants Retrieve a list of all participants of the conversation POST /v1/Conversations/{ConversationSid}/Participants/{Sid} Update an existing participant in the conversation DELETE /v1/Conversations/{ConversationSid}/Participants/{Sid} Remove a participant from the conversation GET /v1/Conversations/{ConversationSid}/Participants/{Sid} Fetch a participant of the conversation GET
ConversationWithParticipants
Method Path Description POST /v1/ConversationWithParticipants Create a new conversation with the list of participants in your account's default service
Credentials
Method Path Description POST /v1/Credentials Add a new push notification credential to your account GET /v1/Credentials Retrieve a list of all push notification credentials on your account POST /v1/Credentials/{Sid} Update an existing push notification credential on your account DELETE /v1/Credentials/{Sid} Remove a push notification credential from your account GET /v1/Credentials/{Sid} Fetch a push notification credential from your account
ParticipantConversations
Method Path Description GET /v1/ParticipantConversations Retrieve a list of all Conversations that this Participant belongs to by identity or by address. Only one parameter should be specified.
Roles
Method Path Description POST /v1/Roles Create a new user role in your account's default service GET /v1/Roles Retrieve a list of all user roles in your account's default service POST /v1/Roles/{Sid} Update an existing user role in your account's default service DELETE /v1/Roles/{Sid} Remove a user role from your account's default service GET /v1/Roles/{Sid} Fetch a user role from your account's default service
Services
Method Path Description POST /v1/Services Create a new conversation service on your account GET /v1/Services Retrieve a list of all conversation services on your account DELETE /v1/Services/{Sid} Remove a conversation service with all its nested resources from your account GET /v1/Services/{Sid} Fetch a conversation service from your account DELETE /v1/Services/{ChatServiceSid}/Bindings/{Sid} Remove a push notification binding from the conversation service GET /v1/Services/{ChatServiceSid}/Bindings/{Sid} Fetch a push notification binding from the conversation service GET /v1/Services/{ChatServiceSid}/Bindings Retrieve a list of all push notification bindings in the conversation service GET /v1/Services/{ChatServiceSid}/Configuration Fetch the configuration of a conversation service POST /v1/Services/{ChatServiceSid}/Configuration Update configuration settings of a conversation service POST /v1/Services/{ChatServiceSid}/Conversations Create a new conversation in your service GET /v1/Services/{ChatServiceSid}/Conversations Retrieve a list of conversations in your service POST /v1/Services/{ChatServiceSid}/Conversations/{Sid} Update an existing conversation in your service DELETE /v1/Services/{ChatServiceSid}/Conversations/{Sid} Remove a conversation from your service GET /v1/Services/{ChatServiceSid}/Conversations/{Sid} Fetch a conversation from your service POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages Add a new message to the conversation in a specific service GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages Retrieve a list of all messages in the conversation POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid} Update an existing message in the conversation DELETE
Users
Method Path Description POST /v1/Users Add a new conversation user to your account's default service GET /v1/Users Retrieve a list of all conversation users in your account's default service POST /v1/Users/{Sid} Update an existing conversation user in your account's default service DELETE /v1/Users/{Sid} Remove a conversation user from your account's default service GET /v1/Users/{Sid} Fetch a conversation user from your account's default service POST /v1/Users/{UserSid}/Conversations/{ConversationSid} Update a specific User Conversation. DELETE /v1/Users/{UserSid}/Conversations/{ConversationSid} Delete a specific User Conversation. GET /v1/Users/{UserSid}/Conversations/{ConversationSid} Fetch a specific User Conversation. GET /v1/Users/{UserSid}/Conversations Retrieve a list of all User Conversations for the User.
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
"List all Configuration?" -> GET /v1/Configuration
"Create a Configuration?" -> POST /v1/Configuration
"List all Addresses?" -> GET /v1/Configuration/Addresses
"Create a Address?" -> POST /v1/Configuration/Addresses
"Get Address details?" -> GET /v1/Configuration/Addresses/{Sid}
"Delete a Address?" -> DELETE /v1/Configuration/Addresses/{Sid}
"List all Webhooks?" -> GET /v1/Configuration/Webhooks
"Create a Webhook?" -> POST /v1/Configuration/Webhooks
"Create a Conversation?" -> POST /v1/Conversations
"List all Conversations?" -> GET /v1/Conversations
"Delete a Conversation?" -> DELETE /v1/Conversations/{Sid}
"Get Conversation details?" -> GET /v1/Conversations/{Sid}
"Create a Message?" -> POST /v1/Conversations/{ConversationSid}/Messages
"List all Messages?" -> GET /v1/Conversations/{ConversationSid}/Messages
"Delete a Message?" -> DELETE /v1/Conversations/{ConversationSid}/Messages/{Sid}
"Get Message details?" -> GET /v1/Conversations/{ConversationSid}/Messages/{Sid}
"Get Receipt details?" -> GET /v1/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts/{Sid}
"List all Receipts?" -> GET /v1/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts
"Create a Participant?" -> POST /v1/Conversations/{ConversationSid}/Participants
"List all Participants?" -> GET /v1/Conversations/{ConversationSid}/Participants
"Delete a Participant?" -> DELETE /v1/Conversations/{ConversationSid}/Participants/{Sid}
"Get Participant details?" -> GET /v1/Conversations/{ConversationSid}/Participants/{Sid}
"List all Webhooks?" -> GET /v1/Conversations/{ConversationSid}/Webhooks
"Create a Webhook?" -> POST /v1/Conversations/{ConversationSid}/Webhooks
"Get Webhook details?" -> GET /v1/Conversations/{ConversationSid}/Webhooks/{Sid}
"Delete a Webhook?" -> DELETE /v1/Conversations/{ConversationSid}/Webhooks/{Sid}
"Create a ConversationWithParticipant?" -> POST /v1/ConversationWithParticipants
"Create a Credential?" -> POST /v1/Credentials
"List all Credentials?" -> GET /v1/Credentials
"Delete a Credential?" -> DELETE /v1/Credentials/{Sid}
"Get Credential details?" -> GET /v1/Credentials/{Sid}
"List all ParticipantConversations?" -> GET /v1/ParticipantConversations
"Create a Role?" -> POST /v1/Roles
"List all Roles?" -> GET /v1/Roles
"Delete a Role?" -> DELETE /v1/Roles/{Sid}
"Get Role details?" -> GET /v1/Roles/{Sid}
"Create a Service?" -> POST /v1/Services
Response Tips
Check response schemas in references/api-spec.lap for field details
List endpoints may support pagination; check for limit, offset, or cursor params
Create/update endpoints typically return the created/updated object
References
Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
/v1/Conversations/{ConversationSid}/Webhooks
Retrieve a list of all webhooks scoped to the conversation
POST /v1/Conversations/{ConversationSid}/Webhooks Create a new webhook scoped to the conversation
GET /v1/Conversations/{ConversationSid}/Webhooks/{Sid} Fetch the configuration of a conversation-scoped webhook
POST /v1/Conversations/{ConversationSid}/Webhooks/{Sid} Update an existing conversation-scoped webhook
DELETE /v1/Conversations/{ConversationSid}/Webhooks/{Sid} Remove an existing webhook scoped to the conversation
/v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid}
Remove a message from the conversation
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid} Fetch a message from the conversation
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts/{Sid} Fetch the delivery and read receipts of the conversation message
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts Retrieve a list of all delivery and read receipts of the conversation message
POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants Add a new participant to the conversation in a specific service
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants Retrieve a list of all participants of the conversation
POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid} Update an existing participant in the conversation
DELETE /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid} Remove a participant from the conversation
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid} Fetch a participant of the conversation
POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks Create a new webhook scoped to the conversation in a specific service
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks Retrieve a list of all webhooks scoped to the conversation
POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid} Update an existing conversation-scoped webhook
DELETE /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid} Remove an existing webhook scoped to the conversation
GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid} Fetch the configuration of a conversation-scoped webhook
POST /v1/Services/{ChatServiceSid}/ConversationWithParticipants Create a new conversation with the list of participants in your account's default service
POST /v1/Services/{ChatServiceSid}/Configuration/Notifications Update push notification service settings
GET /v1/Services/{ChatServiceSid}/Configuration/Notifications Fetch push notification service settings
GET /v1/Services/{ChatServiceSid}/ParticipantConversations Retrieve a list of all Conversations that this Participant belongs to by identity or by address. Only one parameter should be specified.
POST /v1/Services/{ChatServiceSid}/Roles Create a new user role in your service
GET /v1/Services/{ChatServiceSid}/Roles Retrieve a list of all user roles in your service
POST /v1/Services/{ChatServiceSid}/Roles/{Sid} Update an existing user role in your service
DELETE /v1/Services/{ChatServiceSid}/Roles/{Sid} Remove a user role from your service
GET /v1/Services/{ChatServiceSid}/Roles/{Sid} Fetch a user role from your service
POST /v1/Services/{ChatServiceSid}/Users Add a new conversation user to your service
GET /v1/Services/{ChatServiceSid}/Users Retrieve a list of all conversation users in your service
POST /v1/Services/{ChatServiceSid}/Users/{Sid} Update an existing conversation user in your service
DELETE /v1/Services/{ChatServiceSid}/Users/{Sid} Remove a conversation user from your service
GET /v1/Services/{ChatServiceSid}/Users/{Sid} Fetch a conversation user from your service
POST /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid} Update a specific User Conversation.
DELETE /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid} Delete a specific User Conversation.
GET /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid} Fetch a specific User Conversation.
GET /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations Retrieve a list of all User Conversations for the User.
POST /v1/Services/{ChatServiceSid}/Configuration/Webhooks Update a specific Webhook.
GET /v1/Services/{ChatServiceSid}/Configuration/Webhooks Fetch a specific service webhook configuration.
"List all Services?" -> GET /v1/Services
"Delete a Service?" -> DELETE /v1/Services/{Sid}
"Get Service details?" -> GET /v1/Services/{Sid}
"Delete a Binding?" -> DELETE /v1/Services/{ChatServiceSid}/Bindings/{Sid}
"Get Binding details?" -> GET /v1/Services/{ChatServiceSid}/Bindings/{Sid}
"List all Bindings?" -> GET /v1/Services/{ChatServiceSid}/Bindings
"List all Configuration?" -> GET /v1/Services/{ChatServiceSid}/Configuration
"Create a Configuration?" -> POST /v1/Services/{ChatServiceSid}/Configuration
"Create a Conversation?" -> POST /v1/Services/{ChatServiceSid}/Conversations
"List all Conversations?" -> GET /v1/Services/{ChatServiceSid}/Conversations
"Delete a Conversation?" -> DELETE /v1/Services/{ChatServiceSid}/Conversations/{Sid}
"Get Conversation details?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{Sid}
"Create a Message?" -> POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages
"List all Messages?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages
"Delete a Message?" -> DELETE /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid}
"Get Message details?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid}
"Get Receipt details?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts/{Sid}
"List all Receipts?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts
"Create a Participant?" -> POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants
"List all Participants?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants
"Delete a Participant?" -> DELETE /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid}
"Get Participant details?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid}
"Create a Webhook?" -> POST /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks
"List all Webhooks?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks
"Delete a Webhook?" -> DELETE /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid}
"Get Webhook details?" -> GET /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid}
"Create a ConversationWithParticipant?" -> POST /v1/Services/{ChatServiceSid}/ConversationWithParticipants
"Create a Notification?" -> POST /v1/Services/{ChatServiceSid}/Configuration/Notifications
"List all Notifications?" -> GET /v1/Services/{ChatServiceSid}/Configuration/Notifications
"List all ParticipantConversations?" -> GET /v1/Services/{ChatServiceSid}/ParticipantConversations
"Create a Role?" -> POST /v1/Services/{ChatServiceSid}/Roles
"List all Roles?" -> GET /v1/Services/{ChatServiceSid}/Roles
"Delete a Role?" -> DELETE /v1/Services/{ChatServiceSid}/Roles/{Sid}
"Get Role details?" -> GET /v1/Services/{ChatServiceSid}/Roles/{Sid}
"Create a User?" -> POST /v1/Services/{ChatServiceSid}/Users
"List all Users?" -> GET /v1/Services/{ChatServiceSid}/Users
"Delete a User?" -> DELETE /v1/Services/{ChatServiceSid}/Users/{Sid}
"Get User details?" -> GET /v1/Services/{ChatServiceSid}/Users/{Sid}
"Delete a Conversation?" -> DELETE /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid}
"Get Conversation details?" -> GET /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid}
"List all Conversations?" -> GET /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations
"Create a Webhook?" -> POST /v1/Services/{ChatServiceSid}/Configuration/Webhooks
"List all Webhooks?" -> GET /v1/Services/{ChatServiceSid}/Configuration/Webhooks
"Create a User?" -> POST /v1/Users
"List all Users?" -> GET /v1/Users
"Delete a User?" -> DELETE /v1/Users/{Sid}
"Get User details?" -> GET /v1/Users/{Sid}
"Delete a Conversation?" -> DELETE /v1/Users/{UserSid}/Conversations/{ConversationSid}
"Get Conversation details?" -> GET /v1/Users/{UserSid}/Conversations/{ConversationSid}
"List all Conversations?" -> GET /v1/Users/{UserSid}/Conversations
"How to authenticate?" -> See Auth section