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 ?