Développeurs & Intégrateurs

Documentation API GESTHOTEL

Connectez vos sites internet, vos CRM ou vos applications métier tiers grâce à notre API REST sécurisée et performante.

Authentification API

Toutes les requêtes API doivent inclure un token d'authentification Bearer dans le header `Authorization`. Ce jeton de sécurité unique est généré depuis votre compte SuperAdmin dans vos configurations de développeur.

Authorization: Bearer YOUR_API_TOKEN

// Exemple de requête curl
curl -X GET "https://gesthotel.ci/api/v1/rooms" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/json"

Lister les Chambres disponibles

Récupérez la liste complète des chambres actuellement disponibles ou occupées dans votre établissement avec leurs configurations.

Paramètres d'URL optionnels :

  • `status` : (clean, dirty, maintenance)
  • `type_id` : ID de la catégorie
// Réponse JSON (200 OK)
{
  "success": true,
  "data": [
    {
      "id": 102,
      "room_number": "102",
      "type": "Chambre Double Deluxe",
      "status": "clean",
      "price": 45000
    }
  ]
}