bouncer.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Account
getCredits
account.getCredits
Retrieve current credit balance for the Bouncer account
Risk: read
createBatchRequest
email.createBatchRequest
Initiate an asynchronous batch email verification request
Risk: write
recipients full type
recipients full type
deleteBatchRequest
email.deleteBatchRequest
Permanently delete a batch email verification request and its data
Risk: destructive · Irreversible
Output: empty object
finishBatch
email.finishBatch
Mark a batch verification process as finished early
Risk: write
Output: empty object
getBatchResults
email.getBatchResults
Retrieve the results of a batch email verification process
Risk: read
Output:
object[]
Output full type
Output full type
getBatchStatus
email.getBatchStatus
Check the processing status of a batch, optionally with per-status stats
Risk: read
Output
stats full type
stats full type
verifyDomain
email.verifyDomain
Verify domain MX records and catch-all setup
Risk: read
Output
domain full type
domain full type
dns full type
dns full type
verifyEmail
email.verifyEmail
Verify a single email address in real-time
Risk: read
Output
domain full type
domain full type
account full type
account full type
dns full type
dns full type
Toxicity
checkToxicityListJobStatus
toxicity.checkToxicityListJobStatus
Check the status and results of a toxicity list job
Risk: read
Output
createToxicityListJob
toxicity.createToxicityListJob
Create a toxicity analysis job for a list of email addresses
Risk: write
Output
deleteToxicityListJob
toxicity.deleteToxicityListJob
Delete a specific toxicity list job by ID
Risk: destructive · Irreversible
Output: empty object
getToxicityListResults
toxicity.getToxicityListResults
Download the per-address toxicity scores of a completed job
Risk: read
Output:
object[]
Output full type
Output full type