RecipesDocs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

Post-Match Recap

AI-generated recap for a given competition and sport event

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
⏱️

Update Frequency

Available 30 minutes after an event ends


Data Points

Top-Level Fields
FieldTypeDescription
sportstringSport identifier (e.g. soccer).
competitionstringCompetition Sportradar ID (e.g. sr:competition:7).
languagestringContent locale code (e.g. en-US).
match_idstringSport event Sportradar ID.
content_typestringContent category (pre-match-preview or post-match-recap).
providerstringData provider (e.g. sportradar).
Content
FieldTypeDescription
content.markdownstringArticle body in Markdown, including H1 title and italicized subtitle.
content.htmlstringArticle body as HTML (<h1>, <em>, <p>).
content.plaintextstringArticle body as unformatted plain text.
Metadata
FieldTypeDescription
metadata.article_idstringUnique article identifier.
metadata.organization_idstringOwning organization.
metadata.titlestringArticle headline/title.
metadata.created_atstring (ISO 8601)Creation timestamp (UTC).
metadata.updated_atstring (ISO 8601)Last-update timestamp (UTC).
metadata.template_idstringGeneration template ID.
metadata.schedule_idstringSchedule identifier.
metadata.word_countintegerArticle length in words.
metadata.languagestringContent locale code.
metadata.bookmakers[]array of objectsBookmakers referenced for odds context.
metadata.bookmakers[].idstringBookmaker Sportradar ID.
metadata.bookmakers[].namestringBookmaker name (e.g. consensus).
metadata.trigger_type_originalstringOriginal trigger type (e.g. scheduled).
Metadata - Generation Config
FieldTypeDescription
generation_config.template_idstringTemplate ID used for generation.
generation_config.audio_configobjectAudio generation settings; null when no audio.
generation_config.trigger_sourceobjectDetails of what triggered generation.
generation_config.trigger_source.typestringTrigger type (e.g. scheduled).
generation_config.trigger_source.relative_offset_secondsintegerOffset from kickoff in seconds; negative before, positive after.
generation_config.trigger_source.match_contextstringMatch context (pre-match or post-match).
generation_config.trigger_source.trigger_config_idstringTrigger configuration ID.
generation_config.season_idstringSeason Sportradar ID.
generation_config.matches[]array of objectsMatches covered by the content.
generation_config.matches[].titlestringMatch title.
generation_config.matches[].competition_idstringCompetition Sportradar ID.
generation_config.matches[].scheduled_timestring (ISO 8601)Kickoff time with UTC offset.
generation_config.matches[].match_idstringSport event Sportradar ID.
generation_config.matches[].sportstringSport.
generation_config.matches[].season_idstringSeason Sportradar ID.
generation_config.article_idstringArticle ID.
generation_config.trigger_contextstringTrigger context (pre-match or post-match).
generation_config.trigger_typestringTrigger type.
generation_config.kafka_export_settingsobjectKafka export configuration; null when unused.
generation_config.brand_voice_idstringBrand voice identifier; null when none applied.
generation_config.template_namestringTemplate name; null when not set.
generation_config.is_multi_gamebooleanWhether the content covers multiple games.
generation_config.competition_idstringCompetition Sportradar ID.
generation_config.languagestringContent locale code.
generation_config.match_idstringSport event Sportradar ID.
generation_config.sportstringSport.
generation_config.publish_targets[]array of stringsPublish target IDs.
generation_config.created_byobjectCreating user.
generation_config.created_by.user_idstringCreating user ID.
generation_config.bookmakers[]array of objectsBookmakers (id, name).
generation_config.event_contextobjectEvent context; null when none.
generation_config.organization_idstringOrganization ID.
generation_config.source_schedule_idstringSource schedule ID.
Metadata - References
FieldTypeDescription
references.sportobjectSport entity (id, name).
references.teams[]array of objectsTeams in the match (id, name).
references.players[]array of objectsPlayers referenced (id, name).
references.venues[]array of objectsVenues (id, name).
references.referees[]array of objectsMatch officials (id, name).
references.managers[]array of objectsTeam managers (id, name).
references.seasons[]array of objectsSeasons (id, name).
references.competitionsobjectCompetition entity (id, name) — typically a single object, not an array.
references.gamesobjectGame entity (id, name) — typically a single object, not an array.
Reference Entities

Each entity in references (whether in an array or as a single object) shares the same shape:

FieldTypeDescription
idstringSportradar URN ID (e.g. sr:competitor:42 or sr:sport_event:69339514).
namestringDisplay name of the entity.

Path Params
string
enum
required
Defaults to soccer

The sport for the requested content.

Example: soccer

Allowed:
string
required
Defaults to 16

The Sportradar competition URN identifying the competition the match belongs to. Uses the sr:competition:<number> format.

Example: sr:competition:16 (FIFA World Cup)

Only input the number in this sandbox

string
enum
required
Defaults to en-us

The locale code for the returned content. Determines the language and regional variant of the article text.

Supported values: en-us (English – United States), en-gb (English – United Kingdom)

Allowed:
string
required
Defaults to 66456906

The Sportradar sport event URN identifying the specific match. Uses the sr:sport_event:<number> format.

Example: sr:sport_event:66456906

Only input the number in this sandbox

string
enum
required
Defaults to json

Format returned

json

Allowed:
Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json