Aller au contenu
AtheronLABS

Pays détecté : États-Unis. Les prix sont affichés en dollars américains. Ce n’est pas le bon pays ?

labs@atheron:~/services/api$ curl -X POST /v1/orders

API sur mesure

Des API sur lesquelles bâtir.

Nous concevons, bâtissons et exploitons des API pour vos applications, vos partenaires ou le public. Des contrats clairs, une vraie documentation, des clés et des limites pour chaque appelant, et des webhooks qui arrivent. Vous voyez le prix et les semaines avant de commencer.

// ce que nous bâtissons

Des API, de bout en bout.

01

API REST et GraphQL

Ressources et points d’accès conçus d’abord avec vous, consignés dans un contrat OpenAPI, puis bâtis selon lui.

02

API publiques et partenaires

Une clé et un bac à sable par appelant, des quotas, et une protection contre les abus quand tout le monde peut s’inscrire.

03

Webhooks et événements

Les appelants sont avertis dès qu’une chose change. Chaque envoi est signé, repris au besoin et journalisé.

04

Passerelles et limites

Une seule porte d’entrée, avec quotas et limitation par appelant : un client très actif ne ralentit jamais les autres.

05

Une connexion adaptée

Clés d’API, OAuth 2.0 avec portées et consentement, ou TLS mutuel pour les banques et les liens de haute confiance.

06

Gestion des versions

Les nouvelles versions arrivent sans casser les anciens appelants, et les anciennes se retirent selon un calendrier publié.

07

Documentation et portail

Une référence tirée du contrat, des guides, un endroit pour obtenir des clés et une page d’état.

08

SDK

Des bibliothèques clientes générées à partir du contrat et publiées, pour démarrer en quelques minutes.

09

Carrefours d’intégration

Une seule API devant votre ERP, votre CRM et vos autres systèmes : chaque application parle à un seul endroit.

// notre façon de bâtir

D’abord le contrat.

  • Nous convenons du contrat avec vous avant de bâtir : ressources, erreurs, limites et exemples, dans un fichier OpenAPI qui vous appartient.
  • Chaque point d’accès est testé selon le contrat : la documentation et l’API ne divergent jamais.
  • Nous testons en charge jusqu’à la disponibilité visée et vous montrons les résultats avant la mise en ligne.
  • Latence, erreurs et disponibilité sont surveillées dès le premier jour, avec des alertes chez nous.

// technologies

Les outils habituels.

contrat
OpenAPI 3.1, ou un schéma GraphQL, gardé dans votre dépôt
exécution
TypeScript sur Node.js, avec des files pour les webhooks et les reprises
données
PostgreSQL, avec Redis pour le cache et les limites
connexion
Clés d’API, OAuth 2.0 et OpenID Connect, ou TLS mutuel
hébergement
DigitalOcean par défaut, AWS si votre région l’exige, ou votre propre nuage

// un premier projet type

Une API partenaire documentée.

Huit ressources, clés d’API et OAuth 2.0, une passerelle avec limites, la gestion des versions, la surveillance et une référence OpenAPI. Ouvrez-la dans l’estimateur pour voir ce qu’elle coûterait.

// questions

Questions sur les API.

REST ou GraphQL?

REST convient à la plupart des partenaires et au public. GraphQL convient à vos propres applications quand un écran puise à plusieurs endroits. Nous pouvons bâtir les deux sur un même service.

À qui appartient l’API?

À vous : le code, le contrat, les clés et les comptes où elle tourne. Nous vous remettons tout, et pouvons l’exploiter pour vous avec un plan de soutien.

Comment restera-t-elle rapide?

Cache, index et limites par appelant, puis des tests de charge jusqu’à la cible choisie avant la mise en ligne. La surveillance montre la latence chaque jour ensuite.

Peut-elle relier nos systèmes?

Oui. Un carrefour d’intégration place une seule API devant votre ERP, votre CRM et vos autres outils. Chaque système relié est chiffré comme un connecteur.

Combien coûte son exploitation?

L’hébergement et le soutien figurent dans l’estimation. Une API publique très sollicitée coûte plus cher à exploiter, et l’estimation le montre selon la taille et la région.

// secteurs

Dans votre secteur.

Voyez à quoi ça ressemble dans votre secteur : les questions que posent les acheteurs, et des exemples de projets avec une fourchette de prix.

// où nous travaillons

Trouvez votre marché.

Voyez ce que ce travail donne dans votre ville, les questions qu’on y pose et les prix dans votre devise.

// démarrer

Vous ne savez pas lequel il vous faut?

Parlez-nous du problème, pas de la solution. Nous vous dirons ce que nous bâtirions, et ce que nous ne bâtirions pas.

Développement d’API sur mesure : REST, GraphQL, webhooks et SDK | Atheron Network Labs