1. Accueil
  2. /
  3. Guide DĂ©veloppeur
  4. /
  5. Rest API
  6. /
  7. 4. RequĂȘte

4. RequĂȘte

  • URL:
« /RestApi/Query?authToken=<authToken>&selectQuery=<selectQuery> »
  • MĂ©thode: GET
  • ParamĂštres URL:
    • authToken [string] [Required]=l’authentication token
    • selectQuery [string] [Required]=la requĂȘte sĂ©lectionnĂ©e. Exemple: “SELECT Name FROM Account WHERE Id=1329023730348722379”.
    • useLocaleFormatting [bool] [Optionel]=permet de retourner les champs de type Date/DateTime/Number/Currency/Percent dans le format de la locale de l’utilisateur.
  • RĂ©ponse de succĂšs:
    • Status Code=200 (OK)
    • Returned Data [in XML or JSON]=une liste de tous les enregistrements sĂ©lectionnĂ©s

Exemple de données renvoyées (en format xml:


 <Data>


<Account>


<Name>

Account Test 1

</Name>

<Address>

Address Test 1

</Address>


</Account>

<Account>


<Name>

Account Test 2

</Name>

<Address>

Address Test 2

</Address>


</Account>


 </Data>

  • RĂ©ponse d’erreur:
    • Status Code=401 (Unauthorized) (en cas de fausse authentication token)
    • Or
    • Status Code=400 (BadRequest) (au cas oĂč l’opĂ©ration “querying data” a Ă©chouĂ©)
  • Mots clĂ©s:

Mots clés pris en chargeDescriptionExemple
LIMITRetour uniquement si la premiĂšre ligne n (n < 2000), n Ă©tant la valeur spĂ©cifique aprĂšs le mot clĂ© “LIMIT” (PremiĂšres 10 lignes dans cet exemple).“SELECT Id, Name FROM Lead LIMIT 10”
OFFSETRetour d’un maximum de 2000 enregistrements Ă  partir de la n-iĂšme ligne (10Ăšme ligne dans cet exemple)“SELECT Id, Name From Contact WHERE OwnerId=UserId OFFSET 10”
Cet article vous a-t-il été utile ? Non Oui

Comment pouvons-nous aider ?