Skip to main content

Overview

The Fifteenth Partner API uses Bearer token authentication with API keys. All requests must include a valid API key in the Authorization header to access protected endpoints.

Getting Started

1

Contact Partner Success

Email partners@fifteenth.com to request API access. Include:
  • Your company name and website
  • Estimated client volume
  • Integration timeline
2

Complete Onboarding

Our partner success team will guide you through:
  • Partnership agreement execution
  • Technical requirements review
3

Receive API Keys

Once onboarded, you’ll receive:
  • Production API key for live integration

API Key Authentication

Using Your API Key

Include your API key in the Authorization header of all requests:

API Key Format

Fifteenth API keys follow this format:

Production Environment

Production

Purpose: Live client operationsEnvironment: Production with real client dataRate Limits: 100 requests/minute, 10,000/day

Request Examples

Rate Limits

The API enforces rate limits to ensure fair usage:
  • Production: 100 requests per minute, 10,000 per day
When you exceed rate limits, the API returns a 429 Too Many Requests response:

Security Best Practices

API Key Security

  • Store Securely: Never commit API keys to version control
  • Use Environment Variables: Store keys in environment variables or secure configuration
  • Monitor Usage: Watch for unusual activity in your API usage

Implementation Example

Error Handling

Authentication Errors

Example Error Response

Next Steps

Quickstart Guide

Make your first API call and create a client account

Create Account

Start by creating your first client account

Upload Documents

Learn how to upload tax documents

API Reference

Explore all available endpoints