Overview
Complete documentation of the GoFigr REST API.
Base URL: https://api.gofigr.io
Supported API Versions: v1, v1.1, v1.2, v1.3, v1.4
All endpoints are versioned: /api/{version}/resource/
Authentication
GoFigr supports two authentication methods:
JWT Bearer Token
Authorization: Bearer {access_token}
Web app, short-lived sessions
API Key
Authorization: Token {api_key}
Scripts, long-lived automation
Quick Links
Authentication — JWT tokens, API keys, password reset
Core Resources — Workspaces, analyses, figures, revisions
Assets — Data assets and asset revisions
Stories — AI-powered presentations
Comments — Collaboration features
AI & Deep Insight — AI-powered analysis
Search — Text and image search
Users & Organizations — User management, organizations
Admin — Administrative endpoints
Response Format
All responses are JSON. Successful responses return 2xx status codes.
Error Responses
400
Bad Request — Invalid request data
401
Unauthorized — Authentication required
403
Forbidden — Insufficient permissions
404
Not Found — Resource doesn't exist
429
Too Many Requests — Rate limit exceeded
500
Internal Server Error
Common Patterns
Sharing
All shareable resources support user and link sharing:
Thumbnails & Size
Query Parameters
shallow
Return lightweight representation without nested data
silent
Suppress activity log generation for write operations
Last updated