Creators

Base path: /v1/creators. A creator is a studio or a person.

MethodPathPurpose
GET/v1/creatorsStudios and people: developers, artists, composers.
GET/v1/creators/{handle}One creator, with their bio, links and games.

List creators

GET /v1/creators. Studios and people: developers, artists, composers.

ParameterWhereWhat it does
kindquerystudio or person.
rolequeryA role key, such as developer, artist, composer.
countryqueryTwo-letter country code.
cityqueryA city slug from /cities.
qqueryWords to find in the name, handle, pitch or city.
limitqueryRows per page, 1 to 100. Default 20.
cursorqueryThe next_cursor from the page before.
Shell
curl "https://developers.arena54.com/api/v1/creators?country=KE" \
  -H "Authorization: Bearer $A54_KEY"
JSON · 200, test key
{
  "success": true,
  "data": [
    {
      "handle": "sample-baobab-games",
      "name": "Baobab Sample Games",
      "kind": "studio",
      "roles": [],
      "tagline": "A sample studio for testing your integration",
      "avatar_url": null,
      "country_code": "NG",
      "city": "Lagos",
      "city_slug": "lagos",
      "verified": true,
      "url": "https://arena54.com/sample-baobab-games"
    }
  ],
  "meta": {
    "request_id": "req_8f2c41d09b7e4a6f",
    "mode": "test",
    "next_cursor": null,
    "total": 1
  }
}

Run it in the console

Get a creator

GET /v1/creators/{handle}. One creator, with their bio, links and games.

ParameterWhereWhat it does
handlepathThe creator’s handle, from a list row.
Shell
curl "https://developers.arena54.com/api/v1/creators/uphiva" \
  -H "Authorization: Bearer $A54_KEY"

Run it in the console