Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

...

Use these use-cases (with curl language examples) as a guide for your app development.

Notes:

...

Replace <access_token> with the value of access_token attribute from Response1.

Note - Partners can send their userIdentifier in query parameter in below API if they wish to register a user with Sonde Heath using their user identifier, this will help Partners to map Sonde data

For API details Please check the REST API Reference

Code Block
curl --request POST 'https://api.sondeservices.com/platform/v2/users' \
--header 'Authorization: <access_token>' \
--header 'Content-Type: application/json' \
--data-raw '{
     "yearOfBirth": "1985",
     "gender": "Female",
     "language": "HINDI",
     "device": {
          "type": "MOBILE",
          "manufacturer": "VIVO"
     }
}'

...

Call Storage Service to get the signed URL. In the Authorization header put the value of the access_token attribute from Response1 and the country-code in which you want to upload the wave file. (

  • For supported country codes

...

For better measure accuracy it is recommended to upload the audio file which has the elicitation mentioned on page Mental Fitness Voice Features.

...

Code Block
curl --request POST 'https://api.sondeservices.com/platform/v1/storage/files' \
--header 'Authorization: <access_token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "fileType": "wav",
  "countryCode": "US",
  "userIdentifier": "<userIdentifier>",
}'

...

     "audioMetaInfo": {
    "microphone": "DEVICE",
    "capturingMode": "CUED",
    "os": "IOS",
    "application": "APP",
    "device": "MOBILE",
    "deviceModel": "Iphone 14"
  }
}'

 For detail information on capturing Mode, Please refer Capturing Mode

Anchor
Response3
Response3

Response3:

...