Batch versturen
Stuur tot 50 e-mails in één aanroep. Elke e-mail wordt onafhankelijk verwerkt. Een fout in één bericht laat de rest ongemoeid.
POST
https://api.wesender.nl/emails/batch Parameters
Stuur een JSON-array van e-mailobjecten. Elk object heeft dezelfde velden als POST /emails. Maximum 50 objecten per aanroep.
| Veld | Type | Vereist | Beschrijving |
|---|---|---|---|
| from | string | Ja | Afzender per e-mail. Geverifieerd domein verplicht. |
| to | string | string[] | Ja | Ontvanger(s). Maximaal 50 per e-mail. |
| subject | string | Ja | Onderwerp. |
| html | string | Nee | HTML-body. Minimaal html of text verplicht. |
| text | string | Nee | Platte tekst fallback. |
Voorbeeld
Respons
Geeft een array terug met één object per e-mail, in dezelfde volgorde als het verzoek.
201 Created
HTTP/1.1 201 Created
[
{ "id": "em_01hwaaaaaaaaaa", "object": "email" },
{ "id": "em_01hwbbbbbbbbbb", "object": "email" }
] Limieten
- Maximum 50 e-mails per aanroep.
- Elke e-mail telt apart mee voor je maandlimiet.
- Bijlagen zijn toegestaan maar verhogen de verwerkingstijd.
Foutcodes
| Code | Status | Reden |
|---|---|---|
| 400 | Bad Request | Array is leeg of bevat meer dan 50 items. |
| 401 | Unauthorized | API-key ontbreekt of ongeldig. |
| 422 | Unprocessable | Eén of meer e-mails bevatten een ongeldige waarde. |
| 429 | Too Many Requests | Maandlimiet bereikt. |