GraphQL operations
Every panel action maps to a GraphQL operation you can run from the GraphQL API Explorer or your app. The exact fields and arguments are documented live in the Explorer’s schema; the tables below list what each operation is for.Queues
Event Bus
The API is scoped to the current project and environment the same way the panels are. Calls made with an API key follow your Role-Based Access permissions.
Defaults and limits
Queue settings
Event Bus settings
Per-tenant quotas (how many queues, topics, and subscriptions an environment may create) apply and are enforced when you create a resource. If you hit a limit, the panel tells you in plain language.
Statuses
Queue message lifecycle
Delivery statuses (Activity tab)
Glossary
Product terms in the panels, mapped to their industry names.Troubleshooting
I created a queue/topic but don't see it
I created a queue/topic but don't see it
Confirm you’re viewing the same environment you created it in. Queues and topics are per-environment; switching the environment selector changes the whole list.
My worker processes messages twice
My worker processes messages twice
Delivery is at least once. Make the worker idempotent (safe to run twice for the same input) and use a dedup key on send to suppress accidental duplicate sends.
Messages are retried while my worker is still running
Messages are retried while my worker is still running
The job exceeds the queue’s Processing time. Increase it on the queue’s Configuration tab, or extend it from the worker while it runs.
A subscription keeps failing
A subscription keeps failing
Open the topic’s Activity tab, filter to Failed only, and read the status codes. Fix the cause (auth for
4xx, availability for 5xx), then redrive the subscription’s error list.I published an event but a subscription didn't receive it
I published an event but a subscription didn't receive it
Check the subscription’s filter — the event type may not match. The wizard’s live preview shows exactly which recent event types a filter matches. Also confirm the subscription is Active.
My external endpoint rejects the delivery
My external endpoint rejects the delivery
Verify you’re checking the HMAC signature with the secret shown at creation time, and that any Bearer token or custom headers you configured are what your endpoint expects. External URLs must be HTTPS and publicly reachable.
I lost the external signing secret
I lost the external signing secret
The secret is shown only once. Recreate the subscription to generate a new one, and update your endpoint to verify against it.
Related
Queues
Create, monitor, and recover queues.
Event Bus
Topics, subscriptions, and delivery history.
GraphQL API Explorer
Run the operations above against your live schema.
Environments
How per-environment scoping works.