API Reference
All endpoints are GET, return JSON and need no authentication. New here? Start with the Quickstart.
https://www.ghanasevent.com/api/v1List events
Published events on Ghanas Event, soonest first. By default only events that have not ended are returned.
Parameters
qstring · query | Search title, venue and city.e.g. summit |
categorystring · query | Category slug from /categories.e.g. music |
citystring · query | City name (case-insensitive).e.g. Accra |
regionstring · query | Region name, e.g. Ashanti.e.g. Greater Accra |
start_afterstring · query | Only events starting on/after this ISO 8601 date.e.g. 2026-12-01 |
start_beforestring · query | Only events starting on/before this ISO 8601 date.e.g. 2026-12-31 |
freeboolean · query | true to return free events only. |
include_pastboolean · query | true to include events that have already ended. |
sortstring · query | "start" (default) or "newest" (recently published). |
pageinteger · query | Page number, starting at 1.e.g. 1 |
per_pageinteger · query | Results per page (default 20, max 50).e.g. 5 |
Request
curl "https://www.ghanasevent.com/api/v1/events?city=Accra&per_page=3"Example response
{
"data": [
{
"id": "6f0c1c1e-2b1a-4d7e-9a4b-1d2f3c4b5a6e",
"slug": "accra-dev-summit-2026",
"title": "Accra Dev Summit 2026",
"summary": "A day for developers, designers and founders building in Ghana…",
"url": "https://www.ghanasevent.com/events/accra-dev-summit-2026",
"image_url": "https://…supabase.co/storage/v1/object/public/event-banners/summit.webp",
"start": "2026-10-31T08:00:00+00:00",
"end": "2026-10-31T17:00:00+00:00",
"venue": {
"name": "Alisa Hotel",
"city": "Accra",
"region": "Greater Accra",
"country": "GH"
},
"category": {
"name": "Science & Tech",
"slug": "science-tech"
},
"organiser": {
"id": "b3c1…",
"name": "Celestial Web Solutions",
"slug": "celestial-web-solutions",
"avatar_url": null,
"url": "https://www.ghanasevent.com/organiser/celestial-web-solutions"
},
"is_free": false,
"price_range": {
"min": 30,
"max": 50,
"currency": "GHS"
},
"tickets_available": true,
"external_ticket_url": null
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total": 1,
"has_more": false
}
}Try it
Press “Send request” to call the live API. No key needed.
Retrieve an event
Full details for one published event: description, venue and map coordinates, lineup, agenda, refund policy and ticket types with live sale status.
Parameters
slugstring · pathrequired | Event slug (the last part of the event URL).e.g. accra-dev-summit-2026 |
Request
curl "https://www.ghanasevent.com/api/v1/events/accra-dev-summit-2026"Example response
{
"data": {
"id": "6f0c1c1e-2b1a-4d7e-9a4b-1d2f3c4b5a6e",
"slug": "accra-dev-summit-2026",
"title": "Accra Dev Summit 2026",
"summary": "A day for developers, designers and founders building in Ghana…",
"url": "https://www.ghanasevent.com/events/accra-dev-summit-2026",
"image_url": "https://…supabase.co/storage/v1/object/public/event-banners/summit.webp",
"start": "2026-10-31T08:00:00+00:00",
"end": "2026-10-31T17:00:00+00:00",
"venue": {
"name": "Alisa Hotel",
"city": "Accra",
"region": "Greater Accra",
"country": "GH",
"address": "North Ridge, Accra",
"latitude": 5.5667,
"longitude": -0.1969
},
"category": {
"name": "Science & Tech",
"slug": "science-tech"
},
"organiser": {
"id": "b3c1…",
"name": "Celestial Web Solutions",
"slug": "celestial-web-solutions",
"avatar_url": null,
"url": "https://www.ghanasevent.com/organiser/celestial-web-solutions"
},
"is_free": false,
"price_range": {
"min": 30,
"max": 50,
"currency": "GHS"
},
"tickets_available": true,
"external_ticket_url": null,
"description": "A day for developers, designers and founders building in Ghana…",
"venue_images": [],
"agenda": null,
"lineup": null,
"refund_policy": "Refunds up to 48 hours before the event.",
"ticket_types": [
{
"id": "9a1…",
"name": "Student",
"price": 30,
"currency": "GHS",
"status": "on_sale",
"sale_start": null,
"sale_end": null
},
{
"id": "9a2…",
"name": "Standard",
"price": 50,
"currency": "GHS",
"status": "sold_out",
"sale_start": null,
"sale_end": null
}
],
"published_at": "2026-09-02T10:15:00+00:00"
}
}Try it
Press “Send request” to call the live API. No key needed.
List categories
Every event category, with the slug to use as the category filter on /events.
Request
curl "https://www.ghanasevent.com/api/v1/categories"Example response
{
"data": [
{
"name": "Music",
"slug": "music",
"icon": "🎵",
"url": "https://www.ghanasevent.com/events?category=music"
},
{
"name": "Science & Tech",
"slug": "science-tech",
"icon": "💻",
"url": "https://www.ghanasevent.com/events?category=science-tech"
}
]
}Try it
Press “Send request” to call the live API. No key needed.
Retrieve an organiser
Public organiser profile, verification level and their upcoming published events.
Parameters
slugstring · pathrequired | Organiser slug from their profile URL (/organiser/{slug}).e.g. celestial-web-solutions |
Request
curl "https://www.ghanasevent.com/api/v1/organisers/celestial-web-solutions"Example response
{
"data": {
"id": "b3c1…",
"name": "Celestial Web Solutions",
"slug": "celestial-web-solutions",
"bio": "Web design & full-stack development in Ghana.",
"avatar_url": null,
"city": "Keta",
"region": "Volta",
"website": "https://www.celestialwebsolutions.net",
"verification": "standard",
"social": {
"instagram": null,
"facebook": null,
"x": null,
"linkedin": null
},
"url": "https://www.ghanasevent.com/organiser/celestial-web-solutions",
"upcoming_events": [
{
"id": "6f0c1c1e-2b1a-4d7e-9a4b-1d2f3c4b5a6e",
"slug": "accra-dev-summit-2026",
"title": "Accra Dev Summit 2026",
"summary": "A day for developers, designers and founders building in Ghana…",
"url": "https://www.ghanasevent.com/events/accra-dev-summit-2026",
"image_url": "https://…supabase.co/storage/v1/object/public/event-banners/summit.webp",
"start": "2026-10-31T08:00:00+00:00",
"end": "2026-10-31T17:00:00+00:00",
"venue": {
"name": "Alisa Hotel",
"city": "Accra",
"region": "Greater Accra",
"country": "GH"
},
"category": {
"name": "Science & Tech",
"slug": "science-tech"
},
"organiser": {
"id": "b3c1…",
"name": "Celestial Web Solutions",
"slug": "celestial-web-solutions",
"avatar_url": null,
"url": "https://www.ghanasevent.com/organiser/celestial-web-solutions"
},
"is_free": false,
"price_range": {
"min": 30,
"max": 50,
"currency": "GHS"
},
"tickets_available": true,
"external_ticket_url": null
}
]
}
}Try it
Press “Send request” to call the live API. No key needed.
OpenAPI spec
A machine-readable OpenAPI 3.1 description of this API. Import it into Postman or Insomnia, or generate a typed client.
https://www.ghanasevent.com/api/v1/openapi.json