If the data payload of your call will be in the form of a JSON document, then your Vocabulary might need to be configured to match the naming convention of the elements in your JSON payload.

Displaying JSON Mapping

On the Vocabulary menu, choose Add Document Mapping > Add JSON Mapping.

Entity Mapping

When JSON mapping has been added to the Vocabulary, no Entity properties are displayed.

Attribute Mapping

When JSON mapping has been added to the Vocabulary, its Attribute properties are displayed. If the element name matches exactly (spelling, case, spaces, and non-alphanumeric characters), then no mapping is necessary. However, if the element name differs in any way from the Vocabulary attribute name, then the element name must be entered in the JSON Element Name property.

Figure 1. Mapping a Vocabulary Attribute to a JSON SimpleType

Association Mapping

When the Vocabulary has added JSON mapping, you set their properties on the properties page of the Association. If the element name matches exactly (spelling, case, special characters, everything), then no mapping is necessary. However, if the element name differs in any way from the Vocabulary association name, then the element name must be entered in the JSON Element Name property.

Figure 2. Mapping a Vocabulary Association to a JSON ComplexType