Twilio Profile API

Profiles are the canonical customer records in a Memory Store. Each profile holds traits, organized into trait groups, that identify and describe a customer and let Twilio attach future conversation data to the right person. Every profile is scoped to a single Memory Store, so profile resolution, trait updates, and imports all happen within that store. Conversation Memory passively hydrates profiles from your existing Twilio SMS channels via Conversation Orchestrator. Conversations formed by Conversation Orchestrator create profiles in the store, and automatically enrich profiles with observations and conversation summaries. The Profiles API gives you two main ways to work with profile data. You can manage profiles one at a time with create, read, update, and delete endpoints, or you can load them at scale with bulk upserts and CSV imports. Which path you choose depends on whether you are handling live application traffic or backfilling data from an existing system.

Operations 9

DELETE /v1/Stores/{storeId}/Profiles/{profileId} Delete Profile #
GET /v1/Stores/{storeId}/Profiles/{profileId} Get Profile #
PATCH /v1/Stores/{storeId}/Profiles/{profileId} Patch Profile #
GET /v1/Stores/{storeId}/Profiles List Profiles #
POST /v1/Stores/{storeId}/Profiles Create Profile #
PUT /v1/Stores/{storeId}/Profiles/Bulk Bulk Upsert Profiles #
GET /v1/Stores/{storeId}/Profiles/Imports Get a list of imports #
POST /v1/Stores/{storeId}/Profiles/Imports Import Profiles #
GET /v1/Stores/{storeId}/Profiles/Imports/{importId} Get Import Status #

Documentation

📖
Documentation
https://www.twilio.com/docs/iam/api/account
📖
Documentation
https://www.twilio.com/en-us/blog/insights/ai/what-is-intelligent-virtual-assistant
📖
Documentation
https://www.twilio.com/docs
📖
Documentation
https://www.twilio.com/docs/conversations
📖
Documentation
https://www.twilio.com/docs/marketplace
📖
Documentation
https://www.twilio.com/en-us/messaging
📖
Documentation
https://www.twilio.com/en-us/user-authentication-identity/verify
📖
Documentation
https://www.twilio.com/docs/video
📖
Documentation
https://www.twilio.com/en-us/voice
📖
Documentation
https://www.twilio.com/docs/lookup
📖
Documentation
https://www.twilio.com/docs/flex
📖
Documentation
https://www.twilio.com/docs/sendgrid
📖
Documentation
https://www.twilio.com/docs/iam/scim/api-reference
📖
Documentation
https://www.twilio.com/docs/iam/oauth-apps/account-oauth-apps
📖
Documentation
https://www.twilio.com/docs/iam/oauth-apps/oauth-access-token
📖
Documentation
https://www.twilio.com/docs/iam/oauth-apps/overview
📖
Documentation
https://www.twilio.com/docs/conversations/memory/api-quickstart
📖
Documentation
https://www.twilio.com/docs/conversations/knowledge
📖
Documentation
https://www.twilio.com/docs/conversational-intelligence
📖
Documentation
https://www.twilio.com/docs/voice
📖
Documentation
https://www.twilio.com/docs/voice/voice-insights
📖
Documentation
https://www.twilio.com/docs/global-infrastructure
📖
Documentation
https://www.twilio.com/docs/messaging
📖
Documentation
https://www.twilio.com/docs/phone-numbers
📖
Documentation
https://www.twilio.com/docs/content
📖
Documentation
https://www.twilio.com/docs/chat

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/twilio:twilio-profile-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

twilio-profile-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Twilio Memory Profile API
  description: APIs for managing memory stores, profiles, and conversational intelligence capabilities.
  version: '1.0'
  termsOfService: https://www.twilio.com/legal/tos
  contact:
    name: Twilio Support
    url: https://support.twilio.com
    email: support@twilio.com
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  x-twilio:
    apiStandards: v1.0
servers:
- url: https://memory.twilio.com
security:
- accountSid_authToken: []
tags:


# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/twilio/refs/heads/main/openapi/twilio-profile-api-openapi.yml