Access contribution intake, AI evaluation, and payout APIs through our RESTful interface.

Build on Contributions

The Tillio API gives you programmatic access to contribution management and payout infrastructure. Submit contributions, track evaluations, and trigger payouts—all through a modern RESTful interface.

Integrate contribution tracking into your existing workflows with our Python SDK, JavaScript client, or direct HTTP calls. Connect GitHub, build custom dashboards, or embed attribution directly into your tools.

Whether you're building internal tools for your distributed team or commercial products that leverage contribution tracking, Tillio provides the infrastructure you need.

RESTful

Modern API Design

SDKs

Python, JS, MATLAB

Webhooks

Real-time Events

Open

Examples on GitHub

What You Can Build

Contribution Dashboards

Build dashboards to track contributions, evaluations, and payout status in real-time.

Project Management Tools

Create apps to manage projects, track contributors, and coordinate distributed teams.

Intake Integrations

Connect GitHub, GitLab, Linear, Slack and other tools to automatically capture contributions.

Custom Evaluators

Build custom evaluation logic for specialized contribution types and workflows.

Analytics & Reports

Generate contribution reports, payout summaries, and team performance analytics.

CI/CD Pipelines

Integrate contribution tracking into your development and deployment workflows.

Core API Features

Authentication

OAuth 2.0 and API key authentication with scoped permissions.

Contributions API

Submit, track, and manage contributions programmatically.

Projects API

Manage projects, contributors, and distribution rules.

Ledger API

Access contribution history, attribution records, and audit trails.

Webhooks

Real-time notifications for contributions, evaluations, and payouts.

Payouts API

Trigger payouts, check status, and manage payment methods.

Get Started in 5 Minutes

1

Install CLI (Recommended)

curl -fsSL https://downloads.tillio.ai/cli/install.sh | sh -s -- --version 0.1.0

2

Create a Developer Account

Sign up at tillio.ai and verify your email address.

3

Create an Application

Register your app to get client credentials and API access.

4

Generate API Keys

Create API keys with appropriate scopes for your use case.

5

Submit Your First Contribution

Use the code snippet to submit and track your first contribution.

Terminal
# Option 1: Install the CLI
curl -fsSL https://downloads.tillio.ai/cli/install.sh | sh -s -- --version 0.1.0

# Option 2: Using the REST API
# Get your API key from Account → Developer tab
curl -X GET \
  "https://api.tillio.ai/v1/contributions" \
  -H "Authorization: ApiKey YOUR_TILLIO_API_KEY" \
  -H "Content-Type: application/json"

# Example Response
{
  "data": [
    {
      "id": "b6809b5d-5c4f-4754-b324-436c9a698410",
      "title": "feat: add new feature",
      "type": "TECHNICAL",
      "status": "APPROVED",
      "units_assigned": 42.0,
      "confidence_score": 0.85
    }
  ],
  "total": 12
}

API Pricing

Simple, transparent pricing based on compute hours. Start free and scale as you grow.

Starter

$5/month

For individuals and small projects

  • 1 active project
  • 50K LLM tokens/month
  • Basic API access
  • Basic support
Get Started
Most Popular

Professional

$50/month

For growing teams

  • 10 active projects
  • 500K LLM tokens/month
  • Full API access + webhooks
  • Priority support
Get Started

Enterprise

$500/month

For organizations

  • Unlimited projects
  • 5M LLM tokens/month
  • 500K API requests/month
  • Dedicated support + SLA
Get Started

Developer Agreement

By using the Tillio API, you agree to our terms designed to ensure responsible use of platform resources.

Data Usage Rules

  • Contribution data encrypted in transit and at rest
  • Respect contributor privacy and attribution rights
  • Delete contribution data upon request within 30 days
  • No sharing payout data without consent

Rate Limits & Fair Use

  • Respect API limits for your subscription tier
  • Batch contribution submissions when possible
  • Use webhooks instead of polling for updates
  • No automated bulk submissions without approval

Prohibited Activities

  • Submitting fraudulent contributions
  • Circumventing rate limits or quotas
  • Manipulating evaluation algorithms
  • Reselling API access or ledger data

Build Something Worth Sharing

Join teams already using Tillio to track contributions, automate evaluation, and distribute payouts — no spreadsheets, no trust gaps.

FAQ

Explore our FAQs for fast, informative answers to frequently asked questions and common concerns.

Tillio supports six contribution categories: Technical (code, infrastructure), Research & Intellectual (analysis, expertise), Product & Design (UI/UX, specifications), Marketing & Distribution (content, outreach), Business & Enablement (operations, partnerships), and Stewardship & Risk (governance, compliance).

Can't see your question listed above? Visit our Help Center