---
title: JSON Pointer syntax reference
description: 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.
component: pingone
page_id: pingone:pingone_davinci_integration_kit:pf_p1_davinci_ik_json_pointer_syntax_reference
canonical_url: https://docs.pingidentity.com/integrations/pingone/pingone_davinci_integration_kit/pf_p1_davinci_ik_json_pointer_syntax_reference.html
revdate: June 19, 2024
section_ids:
  example-davinci-json-payload: Example DaVinci JSON payload
---

# 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](https://tools.ietf.org/html/rfc6901) on ietf.org.

## Example DaVinci JSON payload

```
"response": {
    "companyId": "A70vYu1GnH3OlRByrxWWA70vYu0sktst",
    "flowId": "66d90d8a8eb0aa5e5d8a8eb9579a767d",
    "interactionId": "0342a92b5954586eb7e7a0d8a8eb90fa7637dc8d8a8eb948448dd2a6d763a0d",
    "success": true,
    "parameters": {
        "myparameter": "user.exampleparameter"
    },
    "additionalProperties": {
        "myproperty": "user.exampleproperty"
    }
}
```

**JSON Pointer syntax**

| Description           | JSON Pointer                       | Example value           |
| --------------------- | ---------------------------------- | ----------------------- |
| Success status        | `/success`                         | `true`                  |
| Parameters            | `/parameters/myparameter`          | `user.exampleparameter` |
| Additional properties | `/additionalProperties/myproperty` | `user.exampleproperty`  |

|   |                                                                                                             |
| - | ----------------------------------------------------------------------------------------------------------- |
|   | To populate a parameter with the entire JSON response, leave the **PingOne Attribute Mapping** field blank. |
