Service status
Check the public developer endpoint and API version.
GET /api/v1/health ↗'Asonsoft Developer Hub','status'=>'ok','version'=>'v1','database_configured'=>db() instanceof PDO], JSON_UNESCAPED_SLASHES); exit; } if ($path === '/api/v1/products') { header('Content-Type: application/json; charset=utf-8'); header('Cache-Control: public, max-age=60'); $rows = content_entries('product',100); $items = array_map(static fn(array $p): array => [ 'name'=>(string)($p['title'] ?? ''), 'slug'=>(string)($p['slug'] ?? ''), 'category'=>(string)($p['category'] ?? 'Asonsoft product'), 'availability'=>(string)($p['display_status'] ?? 'In development'), 'summary'=>(string)($p['excerpt'] ?? ''), 'url'=>'https://asonsoft.africa/products/' . rawurlencode((string)($p['slug'] ?? '')), ], $rows); echo json_encode(['data'=>$items,'meta'=>['version'=>'v1','count'=>count($items)]], JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE); exit; } ?>
Developer documentation, integration guides and public product information will be published here as external developer access becomes available.
Explore public product API ↗Check the public developer endpoint and API version.
GET /api/v1/health ↗Read public product names, summaries and current availability labels.
GET /api/v1/products ↗Versioned authentication and integration documentation will be added when supported APIs are ready.
Documentation in preparation