Lorenzo Sonego
Current rank #66 ATP Lorenzo Sonego
#66
REST API

Baseline Rank API

Keep every player profile current with one API call. Whether you're a freelancer managing a handful of sites or an agency running dozens — one key, live ATP data, no manual updates.

Base URL https://api.baselinerank.com
Auth Bearer token (org scoped)
Format JSON
Rate limit 600 req/min
Works with static sites, serverless routes, or any backend.

Quickstart

Paste a key, call the endpoint, and render the response in your player page.

1. Authenticate
Header
Authorization: Bearer {API_KEY}

Keys are scoped to your organization.

2. Fetch a player
curl -H "Authorization: Bearer {API_KEY}" \
https://api.baselinerank.com/players/a0e2

Drop this into a build step or a serverless function.

3. Render in your UI
Response
{
  "data": {
    "atp_id": "a0e2",
    "name_short": "C. Alcaraz",
    "country": "Spain",
    "rank": 1,
    "points": 13550,
    "coach": "Samuel Lopez",
    "career_titles": 26
  }
}

Wrap in your player page template and you're done.

What people build with it

Keep every player surface accurate without a content rewrite.

Most common
01

Player microsites

Embed live rankings on every player profile without redeploys.

Static-site friendly Auto refresh daily
02

Agency dashboards

Track every athlete in a roster view.

03

Sponsor reports

Export rank history for partner updates.

04

Press kits

Embed live rankings into media pages.

05

Official data, no manual updates

Daily refresh directly from the official tour tables.

06

Built for scale

One key supports dozens or hundreds of player sites.

07

Clear audit trail

Every response includes the publish date.

Pricing

One plan. Full access. No surprises.

Need something custom? Contact us.

FAQ

Everything you need before connecting player sites.

How often are rankings updated?

Daily, directly from the official ATP rankings tables.

Can I fetch multiple players at once?

Yes — GET /rankings returns up to 500 players in a single call, ordered by rank.

Do you offer webhooks?

Yes. Register your endpoint via POST /webhook/register and receive a signed payload every Monday when rankings update.

Is the data official?

Yes, the dataset is sourced daily from official tour tables.

Get in touch

Questions about the API, pricing, or custom data needs? We typically respond within one business day.

Response time Within 1 business day

API status

Current status of Baseline Rank API services.

All systems operational

Last checked just now. View status