Skip to content

API code samples

Each category below has working code samples in JavaScript, Python, Java, Go, C++, and C# for the Tallyfy REST API. Pick a resource to get started.

All examples assume you’ve got a Personal Access Token or valid OAuth token. The base URL is https://go.tallyfy.com/api, and every endpoint is org-scoped under /organizations/{org_id}/....

Include these headers with every request:

  • Authorization: Bearer {your_access_token}
  • Accept: application/json
  • X-Tallyfy-Client: APIClient
  • Content-Type: application/json (for POST/PUT requests with a JSON body)

Integrations > Open API

Tallyfy’s REST API gives developers full programmatic access to every core platform feature—including process management and task operations and user control and data export—using standard JSON responses and three authentication methods (user tokens and application tokens and OAuth) with required headers sent to a single production endpoint.

Code Samples > Authentication methods

Tallyfy’s API supports personal access tokens for quick user-level access and OAuth client credentials for server-to-server integrations, each requiring specific headers on every request.

Authentication > Get & use a personal access token

The Tallyfy API uses personal access tokens for authentication which requires including the token in the Authorization header along with Accept and X-Tallyfy-Client headers for all API requests with tokens being invalidated upon logout.

Open Api > API integration guide

The Tallyfy REST API enables workflow automation through two authentication methods (user-based tokens obtained from Settings or application-based OAuth credentials) requiring specific headers and proper token management while supporting multi-organization contexts and webhook integrations with standardized date formats.