GET Auth Required

List Email Templates

Get all email templates for a shop.

https://hoodsly-moc-api.wppool.dev/api/v1/email-templates

Query Parameters

ParameterTypeDescription
shopstringFilter by shop name
eventstringFilter by event type

Response

200 OK
[
    {
        "id": 1,
        "title": "Order Confirmation",
        "subject": "Your Order {order_id} is Confirmed!",
        "event": "order_created",
        "shop": "hoodslyhub",
        "receipent_type": "customer",
        "note": "Customer-facing order confirmation email",
        "created_at": "2026-01-01T00:00:00Z",
        "updated_at": "2026-01-01T00:00:00Z"
    },
    {
        "id": 2,
        "title": "Order Shipped Notification",
        "subject": "Your Order {order_id} Has Shipped!",
        "event": "order_shipped",
        "shop": "hoodslyhub",
        "receipent_type": "customer",
        "note": "Shipping confirmation with tracking info",
        "created_at": "2026-01-01T00:00:00Z",
        "updated_at": "2026-01-01T00:00:00Z"
    },
    {
        "id": 3,
        "title": "Failed Order Requires Review",
        "subject": "[ALERT] Failed Order {failed_order_id} Requires Manual Review",
        "event": "failed_order_requires_review",
        "shop": "hoodslyhub",
        "receipent_type": "admin",
        "note": "Admin alert for failed orders requiring manual review",
        "created_at": "2026-01-01T00:00:00Z",
        "updated_at": "2026-01-01T00:00:00Z"
    }
]
Request
GET /api/v1/status
Response