Liens courts

Créer et gérer des liens courts dans un projet.

GET /shorts/availability

Vérifier la disponibilité de short_name

Vérifie si la combinaison hôte + `short_name` est libre avant de créer un lien.

Comportement

Erreurs : 400 (validation), 404 (`subdomain_not_found_error`), 403 (permissions de la clé API).

Paramètres de requête

Réponses

DELETE /shorts/bulk

Suppression bulk de liens courts

Supprime les liens courts listés en une requête.

Comportement

HTTP 204 — tous supprimés ; HTTP 207 — suppression partielle (voir `errors`).

Corps de requête (JSON)

Réponses

PATCH /shorts/bulk

Mise à jour bulk de liens courts

Met à jour plusieurs liens courts en une requête.

Comportement

Corps de requête (JSON)

Réponses

GET /shorts/{scope_id}

Lister les liens courts

Renvoie les liens courts du scope donné avec filtrage optionnel.

Comportement

Les indicateurs booléens (`with_password`, `with_captcha`, `with_expiration`, `with_beginning`, `with_max_clicks`, `with_budget`) sélectionnent les liens avec/sans ces contraintes. `tags_mode` : `any` ou `all`. L’archive est masquée par défaut — passez `is_archived=true` pour l’inclure. Réponse 200.

Paramètres de chemin

Paramètres de requête

Réponses

POST /shorts/{scope_id}

Créer un lien court

Crée un lien court dans le scope donné.

Comportement

Paramètres de chemin

Corps de requête (JSON)

Réponses

POST /shorts/{scope_id}/bulk

Création bulk de liens courts

Crée plusieurs liens courts en une requête.

Comportement

HTTP 201 — tous créés ; HTTP 207 — succès partiel (voir `errors`).

API — toutes les sections · Documentation