T&F API Portal DEV

Taylor & Francis API Developer Portal

Discover, explore, and integrate with our APIs across 10 business domains. Interactive documentation, mock testing, and self-service API key management.

10Domains
13APIs
3Plans

API Catalog

Getting Started with Taylor & Francis APIs

Welcome to the T&F API Developer Portal. This guide walks you through everything you need to start integrating with our APIs.

Quick Start

Browse the API Catalog

Explore our 10 business domains and 13+ APIs. Each API has interactive documentation where you can see request/response schemas, try endpoints, and view code examples.

Get Your API Key

Navigate to any API and click "Subscribe" to request an API key. Choose from Standard (1K/day), Premium (10K/day), or Internal (50K/day) plans.

Try Mock Mode

Enable Mock Mode from the header to test API responses without hitting real backends. Mock responses are generated from the OpenAPI specification examples.

Make Your First Call

Use the interactive API console or copy a code example. All requests require an x-api-key header. Write operations also need a JWT Bearer token.

curl -X GET "https://customer.api.dev.taylorfrancis.net/customer/v1/customers?q=Oxford" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Accept: application/json"

Go to Production

Once tested in dev/UAT, update the base URL to production. Review rate limits and ensure you have the appropriate plan for your traffic.

API Architecture

Our APIs follow a three-layer architecture inspired by API-led connectivity:

LayerPrefixPurposeAccess
UXux-*Experience APIs for external consumersPublic (REGIONAL)
PRCprc-*Process orchestration APIsInternal (PRIVATE)
SYSsys-*System adapters for backend integrationsInternal (PRIVATE)

Authentication

API Key (Required for all endpoints)

Include your API key in every request:

x-api-key: YOUR_API_KEY

JWT Token (Required for write operations)

For POST, PUT, DELETE operations, include a JWT Bearer token:

Authorization: Bearer eyJhbGciOiJSUzI1NiIs...

Rate Limits

  • Standard: 1,000 requests/day, 20 req/sec burst
  • Premium: 10,000 requests/day, 100 req/sec burst
  • Internal: 50,000 requests/day, 500 req/sec burst

Support & Contact

For API access, issues, or questions, contact the Integration Team at integration-team@taylorfrancis.com.

For domain-specific questions, reach out to the relevant domain team listed on each API's detail page.

My API Keys & Subscriptions

🔑

No Active Subscriptions

Browse the API Catalog and subscribe to APIs to get your API keys.