Creators
Base path: /v1/creators. A creator is a studio or a person.
| Method | Path | Purpose |
|---|---|---|
| GET | /v1/creators | Studios 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.
| Parameter | Where | What it does |
|---|---|---|
| kind | query | studio or person. |
| role | query | A role key, such as developer, artist, composer. |
| country | query | Two-letter country code. |
| city | query | A city slug from /cities. |
| q | query | Words to find in the name, handle, pitch or city. |
| limit | query | Rows per page, 1 to 100. Default 20. |
| cursor | query | The 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
}
}Get a creator
GET /v1/creators/{handle}. One creator, with their bio, links and games.
| Parameter | Where | What it does |
|---|---|---|
| handle | path | The creator’s handle, from a list row. |
Shell
curl "https://developers.arena54.com/api/v1/creators/uphiva" \
-H "Authorization: Bearer $A54_KEY"