aid: textmagic
url: https://raw.githubusercontent.com/api-evangelist/textmagic/refs/heads/main/apis.yml
name: Textmagic
kind: company
description: Textmagic is a business text-messaging platform offering two-way SMS,
  bulk messaging, SMS marketing, and team inboxes. Its REST API (v2) lets developers
  send and receive messages, manage contacts and lists, schedule and template messages,
  and administer sender IDs and dedicated numbers programmatically over HTTPS.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: open
  trial: true
  try_now: true
  public: true
  label: Freemium (free trial) · Open access
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/textmagic.png
x-docs-platform: redocly
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-17
tags:
- SMS
- Text Messaging
- Messaging
- Communications
- CPaaS
created: '2026-06-20'
modified: '2026-06-20'
specificationVersion: '0.23'
apis:
- aid: textmagic:textmagic-bulk-api
  name: Textmagic Bulk API
  description: Track bulk send sessions.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Bulk
  properties:
  - type: OpenAPI
    url: openapi/textmagic-bulk-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-chats-api
  name: Textmagic Chats API
  description: Manage two-way conversations.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Chats
  properties:
  - type: OpenAPI
    url: openapi/textmagic-chats-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-contacts-api
  name: Textmagic Contacts API
  description: Manage contacts in the address book.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Contacts
  properties:
  - type: OpenAPI
    url: openapi/textmagic-contacts-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-lists-api
  name: Textmagic Lists API
  description: Manage contact lists.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - List
  tags_raw:
  - Lists
  properties:
  - type: OpenAPI
    url: openapi/textmagic-lists-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-messages-api
  name: Textmagic Messages API
  description: Send and manage outbound SMS messages.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Message
  tags_raw:
  - Messages
  properties:
  - type: OpenAPI
    url: openapi/textmagic-messages-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-numbers-api
  name: Textmagic Numbers API
  description: Find and manage dedicated virtual numbers.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Numbers
  properties:
  - type: OpenAPI
    url: openapi/textmagic-numbers-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-replies-api
  name: Textmagic Replies API
  description: Retrieve and manage inbound messages.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Replies
  properties:
  - type: OpenAPI
    url: openapi/textmagic-replies-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-schedules-api
  name: Textmagic Schedules API
  description: Manage scheduled (future-dated) messages.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Schedule
  tags_raw:
  - Schedules
  properties:
  - type: OpenAPI
    url: openapi/textmagic-schedules-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-sender-ids-api
  name: Textmagic Sender IDs API
  description: Apply for and manage alphanumeric sender IDs.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Sender IDs
  properties:
  - type: OpenAPI
    url: openapi/textmagic-sender-ids-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-stats-api
  name: Textmagic Stats API
  description: Account, usage, and spending statistics.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Stats
  properties:
  - type: OpenAPI
    url: openapi/textmagic-stats-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
- aid: textmagic:textmagic-templates-api
  name: Textmagic Templates API
  description: Manage reusable message templates.
  humanURL: https://docs.textmagic.com/
  baseURL: https://rest.textmagic.com/api/v2
  tags:
  - Templates
  properties:
  - type: OpenAPI
    url: openapi/textmagic-templates-api-openapi.yml
  - type: Documentation
    url: https://www.textmagic.com/docs/api/send-sms/
  - type: APIReference
    url: https://docs.textmagic.com/
  - type: PostmanCollection
    url: collections/textmagic.postman_collection.json
  - type: OpenCollection
    url: collections/textmagic.opencollection.json
  - type: Documentation
    url: https://docs.textmagic.com/
common:
- type: CapabilityMap
  url: capabilities/textmagic-capability-edges.yml
  name: Textmagic Business Capability Map
- type: AgenticAccess
  url: agentic-access/textmagic-agentic-access.yml
- type: DomainSecurity
  url: security/textmagic-domain-security.yml
- type: Authentication
  url: authentication/textmagic-authentication.yml
- url: https://www.textmagic.com/blog/feed/
  type: Blog
- type: GitHubOrganization
  url: https://github.com/textmagic
- type: LinkedIn
  url: https://www.linkedin.com/company/textmagic
- type: Website
  url: https://www.textmagic.com
- type: Documentation
  url: https://docs.textmagic.com/
- type: Plans
  url: plans/textmagic-plans-pricing.yml
- type: RateLimits
  url: rate-limits/textmagic-rate-limits.yml
- type: FinOps
  url: finops/textmagic-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
