REST Endpoints

Complete endpoint reference for the FRITH REST API.

# Base URL for all requests:

https://getfrith.com/api/v1

# Pagination (all list endpoints):

?page=1&limit=20 → returns up to 20 records, page 1

Response includes: { data: [...], meta: { page, limit, total, hasMore } }

Matters

MethodPath
GET/api/v1/matters
POST/api/v1/matters
GET/api/v1/matters/:id
PATCH/api/v1/matters/:id

Contacts

MethodPath
GET/api/v1/contacts
POST/api/v1/contacts
PATCH/api/v1/contacts/:id

Time Entries

MethodPath
GET/api/v1/time-entries
POST/api/v1/time-entries

Invoices

MethodPath
GET/api/v1/invoices
POST/api/v1/invoices

Documents

MethodPath
GET/api/v1/documents
POST/api/v1/documents/upload

Tasks

MethodPath
GET/api/v1/tasks
POST/api/v1/tasks

Organisation

MethodPath
GET/api/v1/organisation

Response format

# Single resource response:

{ "data": { "id": "...", "title": "...", ... } }

# List response:

{

"data": [{ "id": "...", ... }, ...],

"meta": { "page": 1, "limit": 20, "total": 142, "hasMore": true }

}

Related articles

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.