Documentation API

Les utilisateurs authentifiés peuvent gérer leurs propres sources d’offres, produits et offres avec une API REST versionnée.

Authentification

Créez un jeton d’accès personnel avec votre e-mail et votre mot de passe, puis envoyez-le comme jeton Bearer.

POST https://comparer.oferta360.pl/api/v1/tokens
{
  "email": "[email protected]",
  "password": "secret",
  "token_name": "woocommerce"
}

Endpoints

Méthode Chemin Description
POST https://comparer.oferta360.pl/api/v1/tokens Crée un jeton d’accès personnel.
DELETE https://comparer.oferta360.pl/api/v1/tokens/current Révoque le jeton utilisé pour la requête actuelle.
GET/POST https://comparer.oferta360.pl/api/v1/offer-sources Liste ou crée les sources d’offres de l’utilisateur authentifié.
GET/PATCH/DELETE https://comparer.oferta360.pl/api/v1/offer-sources/{id} Affiche, met à jour ou supprime une source d’offres possédée.
GET/POST https://comparer.oferta360.pl/api/v1/products Liste ou crée les produits de l’utilisateur authentifié.
GET/PATCH/DELETE https://comparer.oferta360.pl/api/v1/products/{id} Affiche, met à jour ou supprime un produit possédé.
GET/POST https://comparer.oferta360.pl/api/v1/offers Liste ou crée les offres de l’utilisateur authentifié.
GET/PATCH/DELETE https://comparer.oferta360.pl/api/v1/offers/{id} Affiche, met à jour ou supprime une offre possédée.

Règles de revue

Les enregistrements créés ou mis à jour par API suivent les règles du panneau compte : les produits deviennent brouillons/inactifs, les sources d’offres deviennent en attente/inactives avec un jeton de vérification, et les offres restent inactives jusqu’à revue.

Exemple de requête

curl -H "Authorization: Bearer TOKEN" \
  -H "Accept: application/json" \
  https://comparer.oferta360.pl/api/v1/products