v1.0

TimeIsMoney API

Documentation complète pour les développeurs

Introduction

Bienvenue dans la documentation de l'API TimeIsMoney. Cette API RESTful vous permet d'intégrer toutes les fonctionnalités de TimeIsMoney dans vos applications.

Base URL

https://timeismoney.fr/api

Authentification

L'API utilise Laravel Sanctum pour l'authentification via tokens Bearer.

Authorization: Bearer YOUR_TOKEN_HERE

Authentification

Connexion

POST /api/login

Authentifie un utilisateur et retourne un token d'accès.

curl -X POST https://timeismoney.fr/api/login \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com", "password": "password"}'
$response = Http::post('https://timeismoney.fr/api/login', [
    'email' => 'user@example.com',
    'password' => 'password'
]);
$token = $response->json()['token'];
import requests
response = requests.post('https://timeismoney.fr/api/login', 
    json={'email': 'user@example.com', 'password': 'password'})
token = response.json()['token']

Clients

Endpoints disponibles

GET /api/clients Liste des clients
POST /api/clients Créer un client
GET /api/clients/{id} Détails d'un client
PUT /api/clients/{id} Mettre à jour un client
DELETE /api/clients/{id} Supprimer un client

Consultez le fichier routes/api.php pour la liste complète des endpoints disponibles.