Skip to main content
POST https://sys.poixe.com/api/channels
Asynchronously create one or more channels. Returns a task ID immediately — poll Task Status for the result.
The keys field must contain pre-encrypted ciphertext in enc:v2:... format. Plaintext API Keys are not accepted. Use the encryption tools to encrypt locally first.

Request Body

string
required
Channel type slug, chosen from the type field returned by Pricing Options.
array
required
List of pre-encrypted API Keys, each an enc:v2:... ciphertext string, 1–100 items
number
required
Price multiplier — must be a valid value from the prices list returned by /api/channels/pricing-options
string
Optional label stored with every channel in this batch
string
Required for Azure channel types. Full endpoint URL, must end with .azure.com. All keys in a single request must share the same base_url — submit separate requests for keys on different Azure endpoints
string
AWS types only. Defaults to eu-central-1. Valid values: eu-central-1 · eu-west-1 · eu-west-2 · us-east-1 · us-east-2 · us-west-2

Key Format by Type

Response Fields

string
Task ID, used to poll Task Status
string
Informational message
integer
Response timestamp (Unix seconds)

Errors