v1.0.0

30A Content API

REST API untuk konten 30A.com — posts, events, pages, dan lainnya. Terdokumentasi dan mudah digunakan.

Autentikasi API Key

Setiap request ke endpoint memerlukan API key melalui header x-api-key.

// JavaScript fetch fetch("/api/posts", { headers: { "x-api-key": "YOUR_KEY" } })
// cURL curl -H "x-api-key: YOUR_KEY" https://api.emeraldcoastadventure.com/api/posts

Daftar Endpoint

Semua endpoint di bawah memerlukan header x-api-key.

GET /api/postsDaftar semua post dari 30A.com
GET /api/eventsDaftar semua event dari 30A.com
GET /api/pagesDaftar semua halaman dari 30A.com
GET /api/categoriesDaftar semua kategori konten
GET /api/tagsDaftar semua tag konten
GET /api/searchPencarian konten (parameter: q, type)
GET /api/statsStatistik data yang tersedia
POST /api/scrapeTrigger scraping konten baru
visitpanamacitybeach.com
GET /api/pcb/articlesArtikel, blog & event dari PCB (filter: post_type, search)
GET /api/pcb/statsStatistik data PCB yang tersimpan
POST /api/pcb/scrapeTrigger scraping PCB (parameter: types, limit)
GET /docsDokumentasi interaktif Swagger UI

API Tester

Coba endpoint langsung dari browser. API key disimpan di localStorage.

GET
/api/posts /api/events /api/pages /api/categories /api/tags /api/search /api/stats /api/pcb/articles /api/pcb/stats