Aller au contenu

Développeurs / SDK

Pas encore de SDK. HTTP est le contrat.

Les clients typés sont en préparation. En attendant leur publication, l'API publique fonctionne depuis n'importe quel client HTTP.

Exemples HTTP

Appelez-la depuis n'importe quoi.

Ce sont des exemples HTTP, pas des SDK Gytev. Chacun appelle l'endpoint de contenu public.

curl
BASE=https://api.gytev.com/api
curl $BASE/content/en
JavaScript
const base = "https://api.gytev.com/api";
const res = await fetch(
  base + "/content/en"
);
const { products, solutions, blog } =
  await res.json();
Python
from urllib.request import urlopen
import json

base = "https://api.gytev.com/api"
with urlopen(base + "/content/en") as res:
    data = json.load(res)

Ensuite

Ce qu'un client apportera.

Quand la surface publique sera assez stable, voici les pièces qui méritent d'être empaquetées.

  • 01

    Modèles typés

    Des types de réponse alignés sur le schéma du contenu.

  • 02

    Authentification des API privées

    Une voie supportée pour authentifier une API produit liée à un déploiement.

  • 03

    Notes de version

    Un changelog quand il y aura un paquet à versionner.

Aucun SDK n'est publié. Si votre intégration en a besoin, dites-nous ce que vous construisez. Parlez-nous.