List all properties

GET /api/incoming-property-values
<?xml version="1.0" encoding="UTF-8"?>
<incoming-property-values type="array" page="1" per_page="100" total="2">
    <incoming-property-value>
        ...
    </incoming-property-value>
    <incoming-property-value>
        ...
    </incoming-property-value>
</incoming-property-values>

The list can be filtered with parameters:

GET /api/incoming-property-values?incoming_id=123

The following parameters can be used:

Parameter Description
incoming_id ID of a incoming
incoming_property_id ID of an attribute
value Value of an attribute

Get a single property

GET /api/incoming-property-values/{id}
<?xml version="1.0" encoding="UTF-8"?>
<incoming-property-value>
    <id type="integer">1</id>
    <incoming_id type="integer">2</incoming_id>
    <incoming_property_id type="integer">3</incoming_property_id>
    <type>TEXTFIELD</type>
    <name>Booking account</name>
    <value>12345678</value>
</incoming-property-value>

The type of the attribute can be: TEXTFIELD = single line textfield, TEXTAREA = multi line text field, CHECKBOX = Checkbox

Set incoming property

POST /api/incoming-property-values
XML element Description Type Default value Mandatory
incoming_id ID of the incoming INT yes
incoming_property_id ID of the property INT yes
value Property value ALNUM yes
<incoming-property-value>
    <incoming_id>2</incoming_id>
    <incoming_property_id>3</incoming_property_id>
    <value>87654321</value>
</incoming-property-value>
<?xml version="1.0" encoding="UTF-8"?>
<incoming-property-value>
    <id type="integer">1</id>
    <incoming_id type="integer">2</incoming_id>
    <incoming_property_id type="integer">3</incoming_property_id>
    <type>TEXTFIELD</type>
    <name>Booking account</name>
    <value>87654321</value>
</incoming-property-value>