- 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 charge | Description | Exemple |
---|---|---|
LIMIT | Retour 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â |
OFFSET | Retour 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” |