Resolve one or more provider IDs to entities (primary endpoint)
Changed onThe primary bulk translation endpoint. Given a list of (provider, id, type?) items, returns the matching entities. Use this both for single lookups (one-element array) and bulk translation (up to 100 per request).
Translation workflow — to translate N Opta IDs into Wyscout IDs in one call:
POST /batch/resolve
{ "items": [{"provider": "opta", "id": "..."}, ...],
"targets": ["wyscout"] }
Each result's external_ids will contain only the requested target providers, dramatically reducing payload size. The from field on every result echoes the input so callers can correlate regardless of array order or not_found gaps.
Error handling — malformed items return inline errors (missing_fields, unknown_provider, not_found) rather than failing the whole batch. The response count always equals items.length; position is preserved.
Maximum 100 items per request.
Request
- Base URLhttps://reep-api.rahulkeerthi2-95d.workers.dev
- Authnone declared
Request body
Response
Batch resolve results. Position is preserved, count equals items.length.
Changes
- breaking
added
subschema #1subschema #2to the/response propertyoneOflist for the response status - info
added the new optional request property
// - info
removed
subschema #1subschema #2from the/response propertyoneOflist for the response status
- breaking
- breaking
request property
//was restricted to a list of enum values - breaking
the
request property's minItems was increased to1 - breaking
added
subschema #1subschema #2to the/response propertyoneOflist for the response status - info
added the new optional request property
- info
added the new
11v11enum value to the request property// - info
added the new
api_footballenum value to the request property// - info
added the new
besoccerenum value to the request property// - info
added the new
capologyenum value to the request property// - info
added the new
clubeloenum value to the request property// - info
added the new
dongqiudienum value to the request property// - info
added the new
espnenum value to the request property// - info
added the new
eu_football_infoenum value to the request property// - info
added the new
fbrefenum value to the request property// - info
added the new
fbref_verifiedenum value to the request property// - info
added the new
fff_frenum value to the request property// - info
added the new
flashscoreenum value to the request property// - info
added the new
footballdatabase_euenum value to the request property// - info
added the new
fotmobenum value to the request property// - info
added the new
german_faenum value to the request property// - info
added the new
heimspielenum value to the request property// - info
added the new
hugmanenum value to the request property// - info
added the new
impectenum value to the request property// - info
added the new
kickerenum value to the request property// - info
added the new
lequipeenum value to the request property// - info
added the new
national_football_teamsenum value to the request property// - info
added the new
optaenum value to the request property// - info
added the new
opta_numericenum value to the request property// - info
added the new
optacoreenum value to the request property// - info
added the new
playmakerstatsenum value to the request property// - info
added the new
premier_leagueenum value to the request property// - info
added the new
serie_aenum value to the request property// - info
added the new
skillcornerenum value to the request property// - info
added the new
soccerbaseenum value to the request property// - info
added the new
soccerdonnaenum value to the request property// - info
added the new
soccerwayenum value to the request property// - info
added the new
sofascoreenum value to the request property// - info
added the new
sofifaenum value to the request property// - info
added the new
sportmonksenum value to the request property// - info
added the new
statmuse_plenum value to the request property// - info
added the new
thesportsdbenum value to the request property// - info
added the new
transfermarktenum value to the request property// - info
added the new
transfermarkt_managerenum value to the request property// - info
added the new
uefaenum value to the request property// - info
added the new
understatenum value to the request property// - info
added the new
whoscoredenum value to the request property// - info
added the new
wikidataenum value to the request property// - info
added the new
worldfootballenum value to the request property// - info
added the new
wyscoutenum value to the request property// - info
removed
subschema #2from the/response propertyoneOflist for the response status
- breaking