post
https://production-api.shoutaboutus.com/api/v1/account/white-label/email-templates/logs
Returns a paginated log of all email/webhook delivery attempts for the company, newest first, filterable by type, status, recipient, and date range.
Auth: Both — authentication + an email-template feature check. company_id scoped by an ownership check. (Only the reachable companies differ per role.)
Rate limit: No rate limit.
Request
- Body:
| Field | Type | Required | Notes |
|---|---|---|---|
| company_id | integer | Yes | Must be an existing account inside your own account tree. |
| type | string | No | nullable. Filter by EmailTemplateType value. |
| status | string | No | nullable. One of pending, sent, failed, skipped. |
| recipient | string | No | nullable, max:255. Partial email LIKE match. |
| date_from | string (date) | No | nullable. Include records with created_at >= this date. |
| date_to | string (date) | No | nullable. Include records with created_at <= this date. |
| per_page | integer | No | nullable; 10–100 (values below 10 are raised to 10). Defaults to 25. |
Response — { data. } envelope with nested status + data, where data is a standard paginator of EmailDeliveryLog rows.
status(string) —success.data(object) — paginator:current_page,data(array of log rows),first_page_url,from,last_page,last_page_url,links,next_page_url,path,per_page,prev_page_url,to,total.- Each log row carries
id,partner_company_id,store_id,template_type,recipient_email,delivery_method,status,skip_reason,error_message,subject,payload_json,response_json,webhook_delivery_id,message_id,sent_at,created_at,updated_at.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
