BenchmarkEmail
298 operations0 webhooks
BenchmarkEmail plugin for Corsair
Supported operations
- Add Remove Inbox Tests From Sub AccountWrite
Add or remove inbox tests from a sub-account
- Change PasswordWrite
Change the password for the client account
- Change Security PINWrite
Change the security PIN for the client account
- Check If ResponsiveRead-only
Check whether the client is responsive
- Copy Image To Sub AccountWrite
Copy an image to sub-accounts
- Delete Linked Agency AccountDestructive
Delete a linked agency account
- Disable Security PINWrite
Disable the security PIN for the client account
- Generate Support TicketWrite
Generate a support ticket
- Get Account SummaryRead-only
Get the account summary including image storage
- Get All Confirmed EmailsRead-only
Retrieve all confirmed email addresses
- Get Client Account SettingsRead-only
Get client account settings
- Get Client DetailsRead-only
Get client details
- Get Client Filter DomainRead-only
Get client filter domains
- Get Client Plan InformationRead-only
Get client plan information
- Get Client Profile DetailsRead-only
Get client profile details
- Get Clients Rating RangeRead-only
Get the clients rating range
- Get Commission ListRead-only
Get the partner commission list
- Get Community DomainRead-only
Get the community domain name for the client
- Get Current Email At Time Of ResetRead-only
Get the current email at the time of a reset
- Get DMARCListRead-only
Retrieve the DMARC list for the client account
- Get Help TopicsRead-only
Retrieve the list of help topics
- Get Linked Agency Account DetailsRead-only
Get the details of a linked agency account
- Get Linked Agency AccountsRead-only
Get the list of linked agency accounts
- Get List Of Confirmed EmailsRead-only
Retrieve the list of confirmed email addresses
- Get NotificationRead-only
Get client notifications
- Get Partner Profile DetailsRead-only
Get partner profile details
- Get Referrals Level1 ListRead-only
Get the level 1 referrals list
- Get Referrals ListRead-only
Retrieve the list of partner referrals
- Get Sub Account BalanceRead-only
Get a sub-account balance
- Get Sub Account DetailsRead-only
Get sub-account details
- Get Sub Account HistoryRead-only
Get sub-account history
- Get Sub Account History DetailsRead-only
Get sub-account history details
- Get Sub AccountsRead-only
Retrieve all sub-accounts
- Get Sub Accounts Plan ListRead-only
Retrieve available plans for a sub-account
- Get Web Page Ads DetailRead-only
Get web page ads details
- Link Agency AccountWrite
Link an agency account
- Login Redirect Using TokenWrite
Generate a login redirect token
- Patch Update Client SettingsWrite
Update client account settings
- Resend Confirm EmailRead-only
Resend a confirm email
- Save Security PINWrite
Save the security PIN
- Save Website DomainWrite
Save the website domain
- Send PINVia EmailWrite
Send the security PIN via email
- Send Reset EmailWrite
Send a reset email
- Send Support FeedbackWrite
Send support feedback
- Set ResponsiveWrite
Set the responsive flag
- Share Lists With Sub AccountsWrite
Share contact lists with sub-accounts
- Update Edit ProfileWrite
Update the client profile
- Update Linked Agency AccountWrite
Update a linked agency account
- Update Partner ProfileWrite
Update the partner profile
- Update Reset EmailWrite
Update or reset the account email
FAQ
Install corsair and @corsair-dev/benchmarkemail, add the BenchmarkEmail plugin, and connect with an API key. Then call methods like corsair.benchmarkemail.api.account.addRemoveInboxTestsFromSubAccount() from your app. Corsair syncs data per tenant.
Yes. BenchmarkEmail requires an API key from your BenchmarkEmail account or developer dashboard. Create credentials with access that matches what you automate, then paste them into Corsair or connect through managed auth in Hub.
Yes. One Corsair client can hit BenchmarkEmail, GitHub, Notion, Stripe, and the rest. Trigger BenchmarkEmail from a webhook, push updates to Slack, or chain actions across plugins. Same tenant context across integrations, plain TypeScript.
Teams use Corsair for benchmarkemail plugin for corsair. Common builds include sync jobs, admin tooling, and agents that call BenchmarkEmail APIs from your backend. Local DB entities let you query synced BenchmarkEmail records without hitting the API on every read.
The SDK is open source. Self-host and you pay Corsair nothing for the integration layer. Hub bills for hosted auth and execution, not per BenchmarkEmail API call. Hub has a generous free tier. For hobby projects you can probably run the whole thing on free. Paid plans start to matter with more tenants or heavier traffic.
We maintain @corsair-dev/benchmarkemail in the open repo. When BenchmarkEmail ships API changes, upgrade the package. Your call sites stay typed. You should not need to rewrite the integration layer each time.
No. Corsair does not read your BenchmarkEmail data or hold individual access credentials. Credentials stay in your database. API calls run on your instance. We do not store BenchmarkEmail data on your behalf.