Devis Développement API REST (développeur/consultant it freelance) : postes et modèle
Réponse
Le devis de Développement API REST détaille les postes (déplacement, prestation ≈28h, fournitures) pour 1200 à 3500 € TTC.
1. Structure du devis : postes obligatoires
| Poste | Description détaillée | Unité | Quantité | Tarif unitaire (EUR HT) | Total (EUR HT) |
|---|---|---|---|---|---|
| Étude fonctionnelle | Recueil du cahier des charges, analyse des besoins métier, rédaction du spécimen d’API (end‑points, verbes HTTP, schémas JSON). | jour | 1,5 j | 420 | 630 |
| Architecture | Choix du framework (Node / Express ou Python / Flask), définition du modèle de données, schéma de versionnage. | jour | 0,5 j | 420 | 210 |
| Développement | Codage des routes, middlewares, validation, gestion des erreurs, sécurité (JWT, CORS). | heure | 20 h | 70 | 1 400 |
| Tests unitaires | Implémentation de Jest / PyTest, couverture ≥ 80 %. | heure | 3 h | 70 | 210 |
| Tests d’intégration | Postman/Newman ou Insomnia, simulation de charge (JMeter). | heure | 2 h | 70 | 140 |
| Documentation | Swagger/OpenAPI 3.0, génération automatisée, guide d’utilisation. | jour | 0,5 j | 420 | 210 |
| Déploiement | Provisionnement Docker, CI/CD (GitHub Actions), mise en production sur AWS Elastic Beanstalk ou Azure App Service. | jour | 0,5 j | 420 | 210 |
| Fournitures | Licence Docker‑CE (gratuit), hébergement (t2.micro ≈ 12 €/mois × 3 mois), certificats SSL Let’s Encrypt (gratuit). | forfait | 1 | 36 | 36 |
| Marge & frais | Frais de gestion, assurances professionnelles, TVA 20 %. | - | - | - | ≈ 1 200 € TTC |
> Total HT : 3 546 € → TTC ≈ 4 255 € (incl. 20 % TVA).
> Le tarif moyen du marché (1 200‑3 500 € TTC) est respecté grâce à la granularité du devis : chaque phase est clairement chiffrée, ce qui évite les dépassements.
2. Pourquoi choisir une API REST plutôt qu’une API GraphQL ?
1. Simplicité et compatibilité – Les clients existants (applications mobiles, ERP) consomment déjà du REST. Introduire GraphQL impliquerait une refonte du consommateur et un risque d’incompatibilité.
2. Cache HTTP natif – Les réponses REST sont facilement mises en cache par les CDN (Cache‑Control, ETag). GraphQL, qui renvoie un seul endpoint, nécessite des solutions de cache applicatif plus complexes.
3. Contrôle de version – En REST, chaque version d’API se matérialise par un préfixe d’URL (`/v1/…`). Cela simplifie la gestion des ruptures de contrat, alors que GraphQL repose sur le schéma et les directives de dépréciation, souvent plus délicates à piloter dans un contexte réglementé (ex. : DPAE, RGPD).
4. Coût d’infrastructure – Les serveurs REST, surtout avec Node / Express ou Flask, consomment moins de CPU pour des requêtes CRUD classiques. GraphQL nécessite un parseur et un résolveur qui augmentent la charge serveur de ~30 %.
Cas d’usage privilégiés du REST :
- API de paiement, facturation ou comptabilité où chaque ressource (facture, client, paiement) possède une sémantique claire.
- Intégrations tierces (portails partenaires, ERP) qui ne supportent pas encore GraphQL.
- Besoin de forte mise en cache côté CDN pour des endpoints très sollicités (catalogue produit, tarifs).
3. Points de vigilance dans le devis
- Périmètre fonctionnel : chaque endpoint doit être listé (ex. : `GET /clients`, `POST /factures`).
- Niveaux de sécurité : chiffrement TLS, authentification OAuth 2.0, audit logs.
- Livrables : code source sur dépôt privé, fichier OpenAPI, scripts de déploiement, rapport de tests.
4. Questions fréquentes
Q1 : Le devis inclut‑il la maintenance post‑déploiement ?
R : Oui, un forfait de 2 h/mois (140 €/mois HT) est proposé en option « Support évolutif », facturable séparément.
Q2 : Pourquoi le tarif horaire est‑il fixé à 70 €/h ?
R : Ce taux reflète le coût moyen du freelance senior
Prestations et tarifs d'un développeur/consultant it freelance
Les tarifs moyens constatés pour les prestations concernées. À adapter selon votre zone, l'urgence et la complexité — Devixo calcule le prix juste à votre place.
| Prestation | Prix moyen | TVA |
|---|---|---|
| Développement backend/API REST | 8000-20000 EUR | 20% |
| Développement application web (frontend) | 5000-15000 EUR | 20% |
| Développement mobile (iOS/Android) | 10000-30000 EUR | 20% |
| E-commerce/Plateforme SaaS | 15000-50000 EUR | 20% |
| Assistance maîtrise d'ouvrage (AMO) | 2500-6000 EUR/mois | 20% |
Les erreurs fréquentes à éviter
- Sous-estimer temps projet (marge négative, burn-out)
- Ne pas déclarer revenus au-delà seuil micro (passage obligatoire régime réel)
- Facturer sans numéro SIRET valide (facture invalide légalement)
- Oublier assurance RC Pro (responsabilité personnelle illimitée)
Ce que dit la réglementation
Facturation électronique B2B obligatoire
À partir 2024: factures B2B en format structuré (XML). Délai: 5 jours avant/après livraison
Source : Directive UE 2014/55 + Décret 2023-1275
Seuil micro-entreprise 2024
CA max: 188.700€ HT (services). Au-delà: passage régime réel obligatoire. Déclaration URSSAF
Source : Article 50-0 CGI
Contrat de travail vs indépendant
Critères: autonomie, matériel, horaires, exclusivité. Risque requalification en salarié = cotisations rétroactives
Source : Code du travail L8221-6 + jurisprudence
Le vocabulaire à connaître
- Devis :
- Proposition tarifée avant engagement. Valable 30 jours. Acceptation client = contrat. Doit mentionner délai, conditions, prix TTC
- Micro-entreprise :
- Régime simplifié pour indépendants: CA < 188.700€, cotisations forfaitaires, comptabilité allégée, TVA forfaitaire
- SIRET :
- Système d'Identification du Répertoire des Établissements. Numéro 14 chiffres identifiant établissement. Obligatoire sur factures
- Acompte :
- Versement partiel avant livraison travaux. Non remboursable si travaux commencés. Différent de dépôt de garantie
- Facturation :
- Document légal prouvant prestation et droit paiement. Obligatoire même sans TVA. Doit contenir: date, montant, SIRET, description
Laissez Vix faire ce document à votre place
Décrivez votre prestation en une phrase — Devixo génère le devis ou la facture conforme, avec la bonne TVA et vos mentions.
Créer gratuitementQuestions fréquentes
Combien coûte Développement API REST ?
En moyenne 1200 à 3500 € TTC, selon la nature, les fournitures et l'urgence.
Quelle TVA pour Développement API REST ?
20 % en principe, ou « TVA non applicable, art. 293 B » en franchise en base.
Pour aller plus loin