feat: add new docs for DKIM Key endpoints and options TASK-169563 #570
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

Pull Request Summary
DKIM Keys API Documentation
Added comprehensive documentation for the new DKIM Keys API endpoints, allowing customers to manage multiple DKIM keys per sending domain.
Changes to
content/api/sending-domains.apibAdded a new DKIM Keys section including:
GET /v1/sending-domains/{domain}/dkim-keys- List all DKIM keysPOST /v1/sending-domains/{domain}/dkim-keys- Create a DKIM key (auto-generate or user-provided)GET /v1/sending-domains/{domain}/dkim-keys/{key_id}- Retrieve a specific DKIM keyPUT /v1/sending-domains/{domain}/dkim-keys/{key_id}- Update a DKIM keyDELETE /v1/sending-domains/{domain}/dkim-keys/{key_id}- Delete a DKIM keyPOST /v1/sending-domains/{domain}/dkim-keys/{key_id}/verify- Verify a DKIM key's DNS recordChanges to
content/api/transmissions.apiboptions.dkim_keyfield to select which DKIM key to use for signingdkim_keyexampleChanges to
content/api/smtp.apiboptions.dkim_keyfield to the X-MSYS-API header optionsdkim_keyNote
Introduces DKIM key management docs and wiring to use specific keys in sends.
DKIM Keyssection insending-domains.apib: object schema, constraints, DNS requirements, error codes, and endpoints:GET /v1/sending-domains/{domain}/dkim-keys,POST /.../dkim-keys,GET /.../dkim-keys/{key_id},PUT /.../dkim-keys/{key_id},DELETE /.../dkim-keys/{key_id},POST /.../dkim-keys/{key_id}/verifyoptions.dkim_keyto select a verified key; update sample; add 400 errors for invalid/unverified keyoptions.dkim_keyin X-MSYS-API options and exampledkim.signing_domainin create/update docsWritten by Cursor Bugbot for commit f3380a5. This will update automatically on new commits. Configure here.