Global property history reporting and due-diligence API

Calls to the API must be for genuine use and responses from the API must not be stored for the purpose of creating an offline copy of the information stored. Failure to comply with this requirement will infringe the API License.

Move API Calls

Move Organisation

POST /move/organisation/{orgid}

Purpose

To move an organisation from one parent organisation to another.

Inputs

Example Request


curl -H 'Accept: application/json' -H 'Content-Type: application/json' \
-u 123:XXXXXXXXXXXXXXXXXXXXXX \
https://gapi.checkmend.com/move/organisation/6

Output

If successful then there will be no output from this method other than a 200 OK HTTP status code. In the event of an error a JSON object containing an errors array will be returned. For details on the errors array please read the Errors page.

Example Response


HTTP/1.1 400 OK
Content-Type: application/json

{
    "errors":
    [
        {
            "id":401,
            "message":"The supplied organisation ID is invalid."
        }
    ]
}

Move Store

POST /move/store/{storeid}

Purpose

To move a store from one parent organisation to another.

Inputs

Example Request


curl -H 'Accept: application/json' -H 'Content-Type: application/json' \
-u 123:XXXXXXXXXXXXXXXXXXXXXX \
https://gapi.checkmend.com/move/store/48

Output

If successful then there will be no output from this method other than a 200 OK HTTP status code. In the event of an error a JSON object containing an errors array will be returned. For details on the errors array please read the Errors page.

Example Response


HTTP/1.1 400 OK
Content-Type: application/json

{
    "errors":
    [
        {
            "id":401,
            "message":"The supplied organisation ID is invalid."
        }
    ]
}