JSON Pointer syntax reference
JavaScript Object Notation (JSON) Pointer defines a syntax for identifying a specific value within a JSON payload. Using the sample payload and JSON Pointer examples below, identify the attributes that you want to use to populate your attribute contract.
For a complete technical description of JSON Pointer syntax, see JavaScript Object Notation (JSON) Pointer on ietf.org.
Example DaVinci JSON payload
"response": { "companyId": "A70vYu1GnH3OlRByrxWWA70vYu0sktst", "flowId": "66d90d8a8eb0aa5e5d8a8eb9579a767d", "interactionId": "0342a92b5954586eb7e7a0d8a8eb90fa7637dc8d8a8eb948448dd2a6d763a0d", "success": true, "parameters": { "myparameter": "user.exampleparameter" }, "additionalProperties": { "myproperty": "user.exampleproperty" } }
Description | JSON Pointer | Example value |
---|---|---|
Success status |
|
|
Parameters |
|
|
Additional properties |
|
|
To populate a parameter with the entire JSON response, leave the PingOne Attribute Mapping field blank. |