Consulter et mettre à jour ton profil de compte

Prise en main

Consulte ton profil de compte FlipLink — nom d'affichage, téléphone et image de profil — et mets à jour n'importe lequel de ces champs avec un appel de mise à jour partielle.

API utilisées dans cette discussion

Une information inexacte ou obsolète dans ce guide ?

Ce que tu peux faire

Ton compte dispose d'un petit profil — un nom d'affichage, un numéro de téléphone et une URL d'image de profil. L'API te permet de lire ces valeurs et de mettre à jour n'importe laquelle d'entre elles.

Avant de commencer

  • Authentifie-toi avec ta clé d'API (voir Authentification).
  • URL de base : https://go.fliplink.me.

Consulter ton profil

GET /api/get-profile renvoie le profil actuel de la clé d'API.

curl -X GET 'https://go.fliplink.me/api/get-profile' \
  -H 'X-Api-Key: YOUR_API_KEY'

Réponse :

{ "Result": "OK", "Name": "Your Account", "Phone": "", "ProfileImage": "" }

Mettre à jour ton profil

PUT /api/set-profile est une mise à jour partielle — tout champ que tu omets conserve sa valeur existante, et tu dois envoyer au moins un champ. Le corps est form-urlencoded.

ChampCe qu'il définit
NameNom d'affichage
PhoneNuméro de téléphone
ProfileImageURL d'une image de profil
curl -X PUT 'https://go.fliplink.me/api/set-profile' \
  -H 'X-Api-Key: YOUR_API_KEY' \
  --data-urlencode 'Name=Mark Stevens' \
  --data-urlencode 'Phone=+14155550142' \
  --data-urlencode 'ProfileImage=https://example.com/me.jpg'

Réponse :

{ "Result": "OK", "Message": "Updated successfully" }

Pour ne changer qu'un seul champ, envoie uniquement ce champ — les autres restent intacts.

Erreurs possibles

  • Clé d'API manquante ou invalide → HTTP 401, une simple page HTML « Unauthorized » — il n'y a pas de corps JSON.
  • Champ de corps mal orthographié → HTTP 200 avec { "Result": "ERROR", "Message": "Unknown field(s) '…'. Expected: …" }.

Discussions similaires