Vibes Platform logo

Vibes Platform

Vibes is a mobile engagement platform that provides APIs for SMS messaging, push notifications, RCS for Business, and mobile marketing campaigns. The platform APIs support broadcast messaging, event-triggered messages, acquisition workflows, subscription list management, wallet pass management, and callback notifications for opt-ins and delivery status. Vibes operates as a Tier 1 provider with direct carrier connections in the US and Canada.

2 APIs 1 Capabilities 0 Features
Mobile MarketingMobile MessagingPush NotificationsSMSMMSBroadcast MessagingAcquisition CampaignsSubscription ManagementWallet PassesRCS

APIs

Vibes Platform API

The Vibes Platform API provides programmatic access to broadcast messaging (SMS and push notifications), acquisition workflows, subscription list management, wallet pass managem...

Vibes Connect API

Vibes Connect provides aggregation-layer APIs for sending and receiving SMS and MMS messages via HTTP calls. Three APIs are offered: the HTTP Message API for SMS, the SMPP Gatew...

Capabilities

Vibes Mobile Messaging

Unified mobile messaging capability combining the Vibes Platform API and Vibes Connect API for end-to-end mobile engagement workflows. Covers SMS/MMS sending, broadcast campaign...

Run with Naftiko

Semantic Vocabularies

Vibes Platform Context

38 classes · 4 properties

JSON-LD

API Governance Rules

Vibes Platform API Rules

13 rules · 2 errors 11 warnings

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🌐
Portal
Portal
🌐
Portal
Portal
🔗
Website
Website

Sources

Raw ↑
aid: vibes-platform
url: >-
  https://raw.githubusercontent.com/api-evangelist/vibes-platform/refs/heads/main/apis.yml
apis:
  - aid: vibes-platform:vibes-platform-api
    name: Vibes Platform API
    tags:
      - Mobile Marketing
      - Push Notifications
      - SMS
      - Broadcast
      - Acquisition
      - Subscription Management
      - Wallet Passes
    humanURL: https://developer-platform.vibes.com/
    baseURL: https://public-api.vibescm.com
    properties:
      - url: https://developer-platform.vibes.com/reference/our-apis
        type: Documentation
      - url: https://developer-platform.vibes.com/reference/broadcast-api-1
        type: Reference
      - url: https://developer-platform.vibes.com/reference/acquisition-campaign-api-1
        type: Reference
      - url: https://developer-platform.vibes.com/reference/subscription-list-api
        type: Reference
      - url: https://developer-platform.vibes.com/reference/callbacks
        type: Reference
      - url: https://developer-platform.vibes.com/reference/technical-details
        type: Reference
      - url: openapi/vibes-platform-openapi.yml
        type: OpenAPI
      - url: rules/vibes-platform-rules.yml
        type: SpectralRuleset
    description: >-
      The Vibes Platform API provides programmatic access to broadcast messaging
      (SMS and push notifications), acquisition workflows, subscription list
      management, wallet pass management, and event-triggered message capabilities.
      Broadcasts are delivered to subscribers within your mobile contact book.
      Authentication uses HTTP Basic Auth with Base64-encoded credentials.
      The US environment base URL is https://public-api.vibescm.com and the EU
      environment base URL is https://public-api.eu.vibes.com.
  - aid: vibes-platform:vibes-connect-api
    name: Vibes Connect API
    tags:
      - SMS
      - MMS
      - Aggregation
      - Messaging
      - Mobile
    humanURL: https://developer-aggregation.vibes.com
    baseURL: https://messageapi.vibesapps.com
    properties:
      - url: https://developer-aggregation.vibes.com
        type: Documentation
      - url: https://developer-aggregation.vibes.com/reference/http-message-api
        type: Reference
      - url: openapi/vibes-connect-openapi.yml
        type: OpenAPI
    description: >-
      Vibes Connect provides aggregation-layer APIs for sending and receiving
      SMS and MMS messages via HTTP calls. Three APIs are offered: the HTTP
      Message API for SMS, the SMPP Gateway API for persistent SMPP bindings,
      and the MMS Message API using MM7 Protocol. Vibes is a Tier 1 provider
      with direct connections to Verizon, AT&T, T-Mobile, and regional carriers.
      US SMS endpoint: https://messageapi.vibesapps.com; US MMS endpoint:
      https://messageapi-mms.vibesapps.com.
name: Vibes Platform
tags:
  - Mobile Marketing
  - Mobile Messaging
  - Push Notifications
  - SMS
  - MMS
  - Broadcast Messaging
  - Acquisition Campaigns
  - Subscription Management
  - Wallet Passes
  - RCS
type: Contract
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
created: '2024-11-14'
modified: '2026-05-03'
position: Consuming
description: >-
  Vibes is a mobile engagement platform that provides APIs for SMS messaging,
  push notifications, RCS for Business, and mobile marketing campaigns. The
  platform APIs support broadcast messaging, event-triggered messages,
  acquisition workflows, subscription list management, wallet pass management,
  and callback notifications for opt-ins and delivery status. Vibes operates
  as a Tier 1 provider with direct carrier connections in the US and Canada.
common:
  - url: https://developer-platform.vibes.com/
    name: Vibes Platform Developer Portal
    type: Portal
    description: Primary developer portal for Vibes Platform APIs.
  - url: https://developer-platform.vibes.com/reference/our-apis
    name: Our APIs - Vibes Platform
    type: Documentation
    description: Overview of all Vibes Platform APIs.
  - url: https://developer-aggregation.vibes.com
    name: Vibes Connect Developer Portal
    type: Portal
    description: Developer portal for Vibes Connect aggregation APIs (SMS/MMS).
  - url: https://developer-rbm.vibes.com/
    name: Vibes RCS for Business Developer Portal
    type: Portal
    description: Developer portal for Vibes RCS for Business (Rich Communication Services).
  - url: https://www.vibes.com/
    name: Vibes - Mobile Engagement Platform
    type: Website
    description: Official website for Vibes mobile engagement platform.
  - url: https://www.vibes.com/platform/integrations
    name: Vibes Platform Integrations
    type: Integrations
    description: Integration partners and connectors for the Vibes platform.
features:
  - Broadcast SMS and MMS messaging
  - Push notification delivery
  - Acquisition campaign management
  - Subscription list management
  - Wallet pass creation and management
  - Event-triggered messages
  - File-triggered messages
  - Callback registrations for opt-in and delivery status
  - RCS for Business (Rich Communication Services)
  - Rate limiting with 429 Too Many Requests responses
  - US and EU environment support
  - HTTP Basic Authentication
  - Direct Tier 1 carrier connections (AT&T, Verizon, T-Mobile)
integrations:
  - Salesforce Marketing Cloud
  - Adobe Campaign
  - Oracle Eloqua
  - Marketo
artifacts:
  - url: openapi/vibes-platform-openapi.yml
    type: OpenAPI
    name: Vibes Platform OpenAPI
  - url: openapi/vibes-connect-openapi.yml
    type: OpenAPI
    name: Vibes Connect OpenAPI
  - url: rules/vibes-platform-rules.yml
    type: SpectralRuleset
    name: Vibes Platform Spectral Rules
  - url: capabilities/mobile-messaging.yaml
    type: NaftikoCapability
    name: Vibes Mobile Messaging Capability
  - url: capabilities/shared/vibes-platform.yaml
    type: NaftikoCapability
    name: Vibes Platform Shared Capability
  - url: capabilities/shared/vibes-connect.yaml
    type: NaftikoCapability
    name: Vibes Connect Shared Capability
  - url: json-schema/vibes-platform-broadcast-schema.json
    type: JSONSchema
    name: Broadcast Schema
  - url: json-schema/vibes-platform-person-schema.json
    type: JSONSchema
    name: Person Schema
  - url: json-schema/vibes-platform-subscription-list-schema.json
    type: JSONSchema
    name: Subscription List Schema
  - url: json-ld/vibes-platform-context.jsonld
    type: JSONLDContext
    name: Vibes Platform JSON-LD Context
  - url: vocabulary/vibes-platform-vocabulary.yml
    type: Vocabulary
    name: Vibes Platform Vocabulary
maintainers:
  - FN: Kin Lane
    email: [email protected]
specificationVersion: '0.19'