Skip to main content
New to Corsair? See API access, authentication, and error handling.

Applications

create

applications.create Create Application Risk: write
Input
Output

delete

applications.delete Delete Application Risk: destructive
Input Output: void

get

applications.get Get Application Risk: read
Input Output

list

applications.list List Applications Risk: read
Input Output

patch

applications.patch Patch Application Risk: write
Input
Output

upsert

applications.upsert Upsert Application Risk: write
Input
Output

Attempts

expungeContent

attempts.expungeContent Delete attempt response body Risk: destructive
Input Output: void

get

attempts.get Get Attempt Risk: read
Input Output

listAttemptedDestinations

attempts.listAttemptedDestinations List Attempted Destinations Risk: read
Input Output

listAttemptedMessages

attempts.listAttemptedMessages List Attempted Messages Risk: read
Input Output

listByEndpoint

attempts.listByEndpoint List Attempts By Endpoint Risk: read
Input Output

listByMsg

attempts.listByMsg List Attempts By Msg Risk: read
Input Output

resend

attempts.resend Resend Webhook Risk: destructive
Input Output: Record<string, any>

Endpoints

bulkReplay

endpoints.bulkReplay Bulk Replay Messages Risk: destructive
Input
Output

create

endpoints.create Create Endpoint Risk: write
Input
Output

delete

endpoints.delete Delete Endpoint Risk: destructive
Input Output: void

get

endpoints.get Get Endpoint Risk: read
Input Output

getAttemptStats

endpoints.getAttemptStats Endpoint Attempt Stats Risk: read
Input Output

getHeaders

endpoints.getHeaders Get Endpoint Headers Risk: read
Input Output

getSecret

endpoints.getSecret Get Endpoint Secret Risk: read
Input Output

getStats

endpoints.getStats Endpoint Stats Risk: read
Input Output

list

endpoints.list List Endpoints Risk: read
Input Output

mcpEventsSubscribe

endpoints.mcpEventsSubscribe Subscribe to MCP Events Risk: destructive
Input
Output

mcpEventsUnsubscribe

endpoints.mcpEventsUnsubscribe Unsubscribe from MCP Events Risk: destructive
Input
Output: void

patch

endpoints.patch Patch Endpoint Risk: write
Input
Output

patchHeaders

endpoints.patchHeaders Patch Endpoint Headers Risk: write
Input
Output: void

recover

endpoints.recover Recover Failed Webhooks Risk: destructive
Input
Output

replayMissing

endpoints.replayMissing Replay Missing Webhooks Risk: destructive
Input
Output

rotateSecret

endpoints.rotateSecret Rotate Endpoint Secret Risk: destructive
Input
Output

sendExample

endpoints.sendExample Send Event Type Example Message Risk: destructive
Input
Output

setHeaders

endpoints.setHeaders Set Endpoint Headers Risk: destructive
Input
Output: void

transformationGet

endpoints.transformationGet Get Endpoint Transformation Risk: read
Input Output

transformationPatch

endpoints.transformationPatch Patch Endpoint Transformation Risk: write
Input
Output: void

upsert

endpoints.upsert Upsert Endpoint Risk: write
Input
Output

Event Types

create

eventTypes.create Create Event Type Risk: write
Input
Output

delete

eventTypes.delete Delete Event Type Risk: destructive
Input Output: void

get

eventTypes.get Get Event Type Risk: read
Input Output

importOpenapi

eventTypes.importOpenapi Event Type Import From Openapi Risk: write
Input
Output

list

eventTypes.list List Event Types Risk: read
Input Output

patch

eventTypes.patch Patch Event Type Risk: write
Input
Output

upsert

eventTypes.upsert Upsert Event Type Risk: write
Input
Output

Messages

bulkExpungeContent

messages.bulkExpungeContent Expunge a set of message payloads Risk: destructive
Input
Output

create

messages.create Create Message Risk: destructive
Input
Output

createBatch

messages.createBatch Quickly Create a Batch of Messages Risk: destructive
Input
Output: Record<string, any>

expungeAllContents

messages.expungeAllContents Expunge all message contents for an application Risk: destructive
Input Output

expungeContent

messages.expungeContent Expunge one message payload Risk: destructive
Input Output: void

get

messages.get Get Message Risk: read
Input Output

list

messages.list List Messages Risk: read
Input Output

pollerConsumerPoll

messages.pollerConsumerPoll Poller Consumer Poll Risk: write
Input Output

pollerConsumerSeek

messages.pollerConsumerSeek Poller Consumer Seek Risk: write
Input
Output

pollerPoll

messages.pollerPoll Poller Poll Risk: read
Input Output

precheck

messages.precheck Create Message Precheck Risk: read
Input
Output

Operational Webhooks

create

operationalWebhooks.create Create Operational Webhook Endpoint Risk: write
Input
Output

delete

operationalWebhooks.delete Delete Operational Webhook Endpoint Risk: destructive
Input Output: void

get

operationalWebhooks.get Get Operational Webhook Endpoint Risk: read
Input Output

getHeaders

operationalWebhooks.getHeaders Get Operational Webhook Endpoint Headers Risk: read
Input Output

getSecret

operationalWebhooks.getSecret Get Operational Webhook Endpoint Secret Risk: read
Input Output

list

operationalWebhooks.list List Operational Webhook Endpoints Risk: read
Input Output

rotateSecret

operationalWebhooks.rotateSecret Rotate Operational Webhook Endpoint Secret Risk: destructive
Input
Output: void

setHeaders

operationalWebhooks.setHeaders Set Operational Webhook Endpoint Headers Risk: destructive
Input
Output: void

upsert

operationalWebhooks.upsert Upsert Operational Webhook Endpoint Risk: write
Input
Output