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`).