Datasources reference
Define datasource elements, inputs, request bodies, headers, and response mappings in RBlang.
Placement
<concept name="Vehicle" type="string">
<datasource
hostname="https://uk1.ukvehicledata.co.uk"
path="/api/datapackage/VehicleAndMotHistory?v=2&api_nullitems=1&auth_apikey=[YOUR_API_KEY]&key_VRM={{%S}}"
method="GET"
name="Uk Vehicle Data">
<action map="has make=/Response/DataItems/ClassificationDetails/Dvla/Make"/>
<action map="has model=/Response/DataItems/ClassificationDetails/Dvla/Model"/>
<action map="has final result=/Response/DataItems/ClassificationDetails/Dvla/{{%CHOICE}}"/>
<input rel="owns" subject="%PERSON" object="%S"/>
<input rel="has choice" subject="%PERSON" object="%CHOICE"/>
<headers>
<header key="Key" value="Value"/>
</headers>
<![CDATA[CDATA_HERE]]>
</datasource>
</concept>Datasource element
Variables in requests
Input elements
Action mappings
Headers
CDATA request bodies
Validation checks
Last updated

