Contexts
Create a context
Create a context using the Novu REST API. Requires your environment secret key in the Authorization header.
POST
PHP
Authorizations
API key authentication. Allowed headers-- "Authorization: ApiKey <novu_secret_key>".
Headers
A header for idempotency purposes
Body
application/json
Context type (e.g., tenant, app, workspace). Must be lowercase alphanumeric with optional separators.
Required string length:
1 - 100Pattern:
^[a-zA-Z0-9_-]+$Example:
"tenant"
Unique identifier for this context. Must be lowercase alphanumeric with optional separators.
Required string length:
1 - 100Pattern:
^[a-zA-Z0-9_-]+$Example:
"org-acme"
Optional custom data to associate with this context.
Example:
{
"tenantName": "Acme Corp",
"region": "us-east-1",
"settings": { "theme": "dark" }
}