The Outlign API provides programmatic access to your project management data. Build integrations, automate workflows, and sync data with other tools your team uses.
Authenticate
Set up OAuth2 authentication to access the API
Make your first request
Start with fetching your companies or projects
Build your integration
Use the documented endpoints to create your application
https://go.outlign.co/api/v1
All API responses return JSON. Successful requests return a 200 status code along with the requested data.
{
"id": 123,
"title": "Example Project",
"created_at": "2023-01-01T12:00:00Z",
"updated_at": "2023-01-01T12:00:00Z"
}
{
"message": "The given data was invalid.",
"errors": {
"title": ["The title field is required."]
}
}
List endpoints use cursor-based pagination. Use the per_page parameter to control the number of results returned (max 1000).
GET /api/v1/projects?per_page=25
API requests are rate limited to ensure fair usage. Current limits allow for reasonable integration usage patterns.
Note: Rate limiting headers are included in API responses to help you monitor your usage.
Learn how to authenticate with the Outlign API using OAuth2 and make your first request.