Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Weavix Channels & Messaging API

The Channels & Messaging API from Weavix — 4 operation(s) for channels & messaging.

Weavix Channels & Messaging API is one of 8 APIs that Weavix publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Channels & Messaging. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 4 operations across 4 paths. It is described by OpenAPI 3.1.0, at version 1.0.

Requests are made against a single base URL, https://api.weavix.com.

4 operations 4 paths 0 schemas 1 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0
Base URL
https://api.weavix.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Weavix Channels & Messaging API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (apiKeyAuth). By default, every request must be authenticated.

  • apiKeyAuth — Account API key passed as the Authorization request header. Keys are created in the weavix Console under Configuration - API Keys (Secret + Authorization Token…

Paths & Operations 4

Across 4 paths, the API surfaces 4 operations — 1 GET, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Channels & Messaging 4
GET
/core/channels
Get a list of all admin-defined channels
listChannels → 200
POST
/api/{channelId}/message
Send a message to an admin-defined channel
sendChannelMessage 1 param body → 200
POST
/external/channels/{channelId}/messages/search
Get the messages from a channel
searchChannelMessages 1 param body → 200
POST
/api/admin/channel-message
Send a message to an individual user
sendUserMessage body → 200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

weavix-channels-messaging-api-openapi.yml Raw ↑

Other APIs Weavix publishes across the network.

Weavix Crafts API
Weavix Forms API
Weavix Geofences API
Weavix Mass Alerts API
Weavix Permission Groups API
Weavix Sites API
Weavix User Management API