name: front-api description: Reference for Front REST API integration. Use when working with Front API schemas, nullable fields, webhooks, or debugging Front SDK issues. allowed-tools: Read, Grep
Front API Skill
Reference for Front REST API integration.
OpenAPI Spec
The full OpenAPI spec is in core-api.json (13k+ lines). Use it as the source of truth for:
- Request/response schemas
- Nullable fields
- Enum values
- Endpoint paths
Key Schemas
Message
-
recipients[].name- nullable -
recipients[]._links.related.contact- nullable -
recipients[].role- enum:from,to,cc,bcc,reply-to -
author- nullable (null for inbound from external) -
text- nullable (plain text version of body)
Conversation
-
assignee- nullable -
recipient- nullable for some conversation types -
tags- can be empty array -
last_message- nullable -
scheduled_reminders- nullable
Recipient
{
"name": "string | null",
"handle": "string (required)",
"role": "from | to | cc | bcc | reply-to",
"_links": {
"related": {
"contact": "string | null"
}
}
}
Common Gotchas
- Webhooks send previews only - must fetch full data via API
-
Many fields nullable - don't assume presence, use
.nullable()in Zod -
_links.related.contact- null when recipient has no contact record -
roleincludesreply-to- often forgotten in enums
SDK Location
@skillrecordings/front-sdk - Zod schemas should match this spec exactly.
Useful Endpoints
-
GET /messages/{id}- Full message with body -
GET /conversations/{id}- Conversation details -
GET /conversations/{id}/messages- Message history -
POST /conversations/{id}/drafts- Create draft reply -
GET /inboxes/{id}- Inbox details
chat Comments (0)
Sign in to join the discussion and leave a comment.
Skill Details
GitHub Stars
0
GitHub Forks
0
Created
Jan 2026
Last Updated
4个月前
tools
tools productivity tools
Related Skills
Build your own?
Join 12,000+ developers contributing to the Claude ecosystem.
No comments yet. Be the first to share your thoughts!