Skip to content

Products

Compliance Officer Service Expert-led compliance, end to end Compliance Portal Share security documents securely Open-source platform Deploy Probo on your own infrastructure

Resources

Probo stories How teams get compliant with Probo Blog Ideas and guidance from the Probo team Guides & tools Practical compliance guides and free tools Love from Customers What customers say about working with Probo Changelog Latest product updates Download Get the Probo Agent

Company

About The people and vision powering Probo Careers Join the team building Probo Brand assets Official logos and visual resources Security Review our security and compliance posture
Overview Understand Probo and its core concepts Product Explore Probo's GRC capabilities Developers Explore GraphQL, CLI, MCP, n8n, and webhooks Deployment Probo Cloud, self-hosting, and configuration

Explore

GitHub Explore our open-source compliance tools

Resend

Connect Resend as an access review source using a Full access API key so Probo can review the account's programmatic API-key credentials.

View as Markdown

Probo reads your Resend account’s API keys through the Resend API so you can review which programmatic credentials have access. It does not collect the people on your Resend team, because the Resend API does not expose them.

  • Probo organization administrator access
  • Access to the Resend account’s API Keys page, so you can create the key for the account you want to review
  • A Resend API key with Full access (Sending access cannot read the account’s API keys)

The Resend dashboard lists your team members under Settings > Team, but the public API has no endpoint that returns them, so Probo cannot collect them. Resend exposes the account’s API keys instead, so each reviewed account is an API key (a service account) with no email or role, and no account is flagged admin. To review the people on your Resend team, add them through a CSV source.

The Full access key used to connect Probo is part of the same API-key inventory and can therefore appear in the campaign. Review it like any other privileged programmatic credential.

Probo field Resend field Notes
Name name The label given to the API key when it was created
Email Not supported
Role Not supported
Admin Not supported
Status Not supported
MFA Not supported
Last login last_used_at When the API key was last used to call the Resend API
External ID id Stable identifier used to track the API key across reviews
Created at created_at When the API key was created

Creating a Full access API key in the Resend dashboard

  1. In the Resend dashboard, go to API Keys in the sidebar.
  2. Click Create API Key, name it (e.g. Probo Access Review), and set Permission to Full access, since Probo needs to read the account’s API keys.
  3. Copy the key (re_…) and store it securely. It is shown only once.
  1. In Probo, go to Access Reviews > Sources > Add Source.
  2. Find Resend, click API Key, paste the key, and click Connect.

Probo lists the source as Resend and pulls the account’s API keys into your campaigns.

  • Key rejected. Confirm it is a Full access key (re_…). A Sending access key only sends emails and will not connect.
  • No API keys appear. The key must have Full access and belong to the Resend account you are reviewing.
  • Team members do not appear. The Resend API returns no team members, so this source only ever contains API keys. Review the people on your team from Settings > Team in the Resend dashboard, and track them in Probo with a CSV source.