WsOne
  1. Consultation / Recherche
WsOne
  • 🏠 Accueil
  • 👋 Introduction
  • ⚙️ Workflows / Use Cases
  • 📚 Dictionnaire de données
  • ❌ Codes erreurs
  • WS Person
    • Clients
      • Création
        • createPersonAndIdentifier
        • createPerson
        • createIdentifier
        • associateNewIdentifier
        • associateIdentifier
        • replaceIdentifier
      • Consultation / Recherche
        • getPerson
          POST
        • searchPerson
          POST
        • getAccounts
          POST
        • getFullPerson
          POST
        • searchPersonLite
          POST
        • getBadge
          POST
      • Update
        • updatePerson
    • Offres
      • getAvailableOffers
      • getEnableOffers
      • editOffer
    • Formulaires
      • getForm
      • updateForm
    • Magasins
      • getEntities
      • getEntityParents
  • WS Transaction
    • sendTransaction
    • validTransaction
    • sendAndValidTransaction
    • sendAndValidFullTransaction
    • verifyTransaction
    • cancelTransactionsNotValidated
    • sendSimpleTransaction
    • refundTransaction
    • getLastTransaction
  • Schemas
    • Response
      • AccountResponse
      • NewIdentifierResponse
      • PersonResponse
      • IdentifierResponse
      • SegmentationResponse
      • SubscriptionResponse
      • EntityResponse
      • EmailResponse
      • CellPhoneResponse
      • ContactsReponse
      • InfoPersonResponse
      • GetPersonReponse
      • AccountResponse
      • classifications
      • OfferReponse
      • AddressResponse
    • Request
      • IdentifierRequest
      • EntityRequest
      • ContactRequest
      • PersonRequest
      • PersonProfilRequest
      • NewIdentifierRequest
      • AdressRequest
      • EmailRequest
      • CellPhoneRequest
      • FullPersonRequest
      • SubscriptionRequest
      • FormAnsweredRequest
      • AssociatedIdentifierRequest
      • AccountAdvantageRequest
      • ReceiptRequest
      • DetailsRequest
  1. Consultation / Recherche

getAccounts

POST
/rest/2.0/personWebService/getAccounts
Maintainer:Martin DA COSTA NETO
Permet de récupérer l’ensemble des compteurs fidélité du client.
Les compteurs fidélité ne sont pas obligatoirement créés lors de la création de la personne, car ils le sont lors de la première transaction associée au client.
Pour un client sans compteur de points, getAccounts retourne le code 100 (pas d’objet trouvé).

Request

Authorization
Send your HTTP requests with an
Authorization
header that contains the word Basic followed by a space and a base64-encoded string username:password
Example:
Authorization: Basic *****************
Header Params

Body Params application/json

Example
{
        "identifierType": 1,
        "identifierValue": "1234567891011"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/rest/2.0/personWebService/getAccounts' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data-raw '{
        "identifierType": 1,
        "identifierValue": "1234567891011"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "responseCode": "000",
    "infos": "2 account(s) found\nserver.instance.name=API-DOG preprod serveur 1 instance 1\n",
    "AccountResponse": [
        {
            "name": "point",
            "value": 52,
            "unit": "pts",
            "EntityResponse": {
                "entityIdentifier": "111111"
            }
        },
        {
            "name": "visites",
            "value": 0,
            "unit": "visites",
            "EntityResponse": {
                "entityIdentifier": "111111"
            }
        }
    ]
}
Modified at 2025-09-30 09:31:11
Previous
searchPerson
Next
getFullPerson
Built with