REST API Reference

Integrate with Monument through JSON REST endpoints secured by organisation API keys.

14 domains83 endpointsGenerated from the REST v1 source

Base URL

https://api.monument.so/api/v1

Authentication

Send X-API-Key: monument_... or Authorization: Bearer monument_....

Transport

Standard HTTP methods with JSON request and response bodies.

Quickstart

List the first 20 projects available to the API key's organisation.

cURL
curl 'https://api.monument.so/api/v1/projects?limit=20&offset=0' \
  -H 'X-API-Key: monument_your_api_key'

Create an API key

An organisation admin creates keys in Settings → API Keys. Copy the full secret when it is created: Monument shows it only once.

Responses and pagination

Successful JSON responses use a data envelope. List responses include a pagination object and accept offset-based limit and offset parameters where shown in the endpoint schema.

Rate limits

Keys default to 60 requests per minute and can have a custom per-minute limit. Responses include X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset; limited requests return 429 with Retry-After.

Task-focused walkthroughs, from your first authenticated request to verifying webhook deliveries.

Endpoint domains

Request schemas and response behaviour are extracted statically from the mounted REST v1 routes.