Developers

The Scoutfolio public API

Read-only JSON for what the Scoutfolio website shows to anyone: the plans and prices, the eight report templates and the guides. No sign-in and no API key: send a GET and read the answer.

Quickstart

The base address is https://scoutfolio.football/api/v1. Try it from a terminal:

curl https://scoutfolio.football/api/v1/plans
curl "https://scoutfolio.football/api/v1/search?q=grade+a+player&limit=3"

Or from a browser or a script on another site: every answer allows cross-origin reads.

const res = await fetch('https://scoutfolio.football/api/v1/templates');
const { templates } = await res.json();

Authentication

None. The API only returns what the public website already shows, so there are no API keys, tokens or accounts to set up, and nothing to keep secret. Accounts, private reports and email addresses are not available through it, with or without a sign-in. Because every call only reads, you can try anything against the live API: it is its own sandbox.

Endpoints

RequestReturns
GET /api/v1The index: the version, the endpoints and these links
GET /api/v1/plansFree and Pro: the prices in euro and what each plan includes
GET /api/v1/templatesThe eight ready-made report templates, with a preview picture
GET /api/v1/pagesThe public pages of the website, each with its Markdown address
GET /api/v1/search?q=…&limit=1-10Passages from the guides that match a query (2 to 200 characters)

The full description, with every field, is the OpenAPI 3.1 file at /openapi.json. The scout pages that scouts put online are not in the API: read them on the website, one at a time, at their own address.

An example answer

GET /api/v1/plans

200 OK
API-Version: 1
Content-Type: application/json

{
  "currency": "EUR",
  "plans": [
    { "id": "free", "name": "Free", "prices": [{ "interval": null, "amount": "0.00", "label": "€0" }], … },
    { "id": "pro", "name": "Pro", "prices": [{ "interval": "month", "amount": "4.99", … }, { "interval": "year", "amount": "49.99", … }], … }
  ],
  "features": [{ "feature": "New reports", "free": "3 a month", "pro": "Unlimited" }, …],
  "source": "https://scoutfolio.football/#pricing"
}

Errors and limits

Versioning and deprecation

MCP server for AI agents

The same public content is available as a read-only Model Context Protocol server at https://scoutfolio.football/mcp (Streamable HTTP, no sign-in), with tools for the prices, the pages and a search over the guides. Its description is the MCP Server Card.

Files for machines

Changelog

Use and questions

You may use the API in your own tools and agents under our terms. The API does not sign anyone up and does not take payments: people do that themselves on the website. Questions or ideas for the API: write to us.