Search entities by name

Changed on

Full-text search across players, teams, coaches, and competitions by name or alias. Seasons and matches are excluded from default search to avoid noise; use type=season or type=match explicitly when you want those entity classes. Uses prefix matching with BM25 relevance ranking (e.g. "Cole Palm" matches "Cole Palmer"). Diacritics-insensitive ("Muller" matches "Müller").

get/search

Request

  • Base URL
    https://reep-api.rahulkeerthi2-95d.workers.dev
  • Auth
    none declared

Query parameters

namestring required

Name to search for (prefix matching on name and aliases)

type'player' | 'team' | 'coach' | 'competition' | 'season' | 'match'

Filter by entity type

limitinteger

Maximum results to return

targetsstring

Comma-separated list of provider names to include in external_ids. When omitted, the full cross-provider ID map is returned. When set, only the named providers appear in external_ids, and the qid convenience field is populated only if wikidata is in the list. Unknown provider names are silently ignored. Useful for trimming response size when you only need one or two target IDs per match.

Response

Search results ranked by relevance

countinteger

Changes

    • warning

      added the new match enum value to the // response property for the response status

    • info

      added the new enum value match to the query request parameter type

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • warning

      added the new competition enum value to the // response property for the response status

    • warning

      added the new season enum value to the // response property for the response status

    • info

      added the new optional query request parameter targets