← Back to marketplace

UFCStats

Fast JSON API for UFCStats MMA data - completed and upcoming events, event cards, fight details and round statistics, fighter search, records and profiles.

other
by Mark88 endpoints100% uptime276ms avg

Includes 100 free calls per month

After the free quota, standard per-request pricing applies via x402 (USDC on Base).

Endpoints

GET/v1/event/completed
$0.0010/req

Returns the list of completed events.

GET/v1/event/details
$0.0010/req

Returns details and the full fight card for an event.

GET/v1/event/search
$0.0010/req

Returns events matching a search query (event name).

GET/v1/event/upcoming
$0.0010/req

Returns the list of upcoming events.

GET/v1/fight/details
$0.0010/req

Returns details, result and round-by-round statistics for a fight.

GET/v1/fighter/details
$0.0010/req

Returns details, career statistics and fight history for a fighter.

GET/v1/fighter/list
$0.0010/req

Returns the alphabetical list of fighters for a given starting letter.

GET/v1/fighter/search
$0.0010/req

Returns fighters matching a search query (name or nickname).

Quick start

Easiest way: the APIHub CLI. Credits cover x402, no wallet needed.

# install and set up once
npx @apihubio/cli register
npx @apihubio/cli topup 10

# call this service
npx @apihubio/cli call -X GET "https://proxy.apihub.io/ufcstats/v1/event/completed"

Or call the proxy directly (curl / any HTTP client):

curl https://proxy.apihub.io/ufcstats/v1/event/completed \
  -H "Authorization: Bearer ahk_your_key"

# If credits available: charged automatically, returns 200
# Otherwise: returns 402 (pay via @x402/fetch or top up credits)

Pricing calculator

Estimate your monthly cost for UFCStats.

GET /v1/event/completed$0.0010/req
-
GET /v1/event/details$0.0010/req
-
GET /v1/event/search$0.0010/req
-
GET /v1/event/upcoming$0.0010/req
-
GET /v1/fight/details$0.0010/req
-
GET /v1/fighter/details$0.0010/req
-
GET /v1/fighter/list$0.0010/req
-
GET /v1/fighter/search$0.0010/req
-