Links API
PATCH
/v1/links/{slug}Update & delete
PATCH what changed, DELETE what's done — with the semantics you'd hope for.
# Repoint a live link — the slug on the poster keeps working
curl -X PATCH https://api.fictura.co/v1/links/springdrop \
-H "Authorization: Bearer fk_live_..." \
-H "Content-Type: application/json" \
-d '{"destination_url": "https://apps.apple.com/app/id456"}'
# Delete
curl -X DELETE https://api.fictura.co/v1/links/springdrop \
-H "Authorization: Bearer fk_live_..."- PATCH is partial — only the keys present in the body are written; everything else is untouched. An empty body is a
400 empty_patchrather than a silent no-op. - Repointing is the feature — printed QR codes and posted links keep their slug while the destination changes underneath.
- DELETE is immediate; the slug stops resolving.