API
アドレスを作成する
ドメインにアドレスを作成します。ドメインが受信できるようになるとすぐに受信し、ドメインが送信できるようになれば、そこから送信できます。
POST/domains/{id}/addresses
実際の呼び出しを、ご自身のキーで自分のワークスペースに対して実行します。
POST /domains/{id}/addresses
ドメインにアドレスを作成します。ドメインが受信できるようになるとすぐに受信し、ドメインが送信できるようになれば、そこから送信できます。
リクエスト
パラメーター
localPartstring必須- `@` より前の部分。1 から 64 文字で、小文字化されます。`*` は catch-all の表記であり、単独のアドレスにはできません。
labelstring | null- アプリでのアドレスの名前。最大 120 文字。
例
domains:write が必要です。特定のアドレスやドメインに限定されたキーは、ドメイン全体を持っている必要があります。
curl -X POST "$OE/domains/b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f/addresses" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "localPart": "billing", "label": "Invoices" }'{ "object": "address", "id": "5f0c2b7e-8d41-4a6f-b913-7e2a0c4d9b18", "domainId": "b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f", "address": "[email protected]", "localPart": "billing", "label": "Invoices", "enabled": true, "lastReceivedAt": null, "createdAt": "2026-09-25T10:00:00.000Z", "updatedAt": "2026-09-25T10:00:00.000Z"}削除されたアドレスを作成すると、有効な状態で復活します。既に存在するアドレスを作成すると、再び有効にして返し、ラベルは送った場合にのみ変更されます。
catch-all が有効な場合、新しいアドレスは catch-all と同じ署名と設定で始まります。
アカウント用に予約されたアドレスは 409 address_reserved を返し、アドレス数の上限に達したワークスペースは 422 workspace_limit_reached を返します。