Data

Once a record has been identified via Search or Match, detailed information about the record can be retrieved using the unique through the Data function.

Detail

Retrieves detailed information for a specific .

This endpoint is used to fetch all available details about a particular record. It can be used for precise analysis or further processing of the data.

post
/api/Data/Details
Authorizations
auth-keystringRequired

API Key required for authorized endpoints

Bodystring[]
string[]Optional
Responses
200

OK

post
/api/Data/Details
POST /v2/api/Data/Details HTTP/1.1
Host: api.multisource.ch
auth-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 8

[
  "text"
]
200

OK

[
  {
    "beac": "text",
    "recordType": "text",
    "matchRating": "0 = NoRating",
    "language": "text",
    "salutation": "text",
    "acadTitel": "text",
    "acadTitelLabel": "text",
    "careof1": "text",
    "careOf2": "text",
    "streetAdditional": "text",
    "countryCode": "text",
    "postBoxFlag": true,
    "postBox": "text",
    "postBoxText": "text",
    "postBoxZip": "text",
    "postBoxZip6": "text",
    "postBoxLocation": "text",
    "addressLabel1": "text",
    "addressLabel2": "text",
    "addressLabel3": "text",
    "addressLabel4": "text",
    "addressLabel5": "text",
    "addressLabel6": "text",
    "letterSalutation": "text",
    "dwhId": "text",
    "companyname": "text",
    "companyname2": "text",
    "companyname3": "text",
    "firstname": "text",
    "name": "text",
    "street": "text",
    "houseNumber": "text",
    "zip": "text",
    "zip6": "text",
    "location": "text",
    "meta": {
      "updateAvailable": true,
      "criterias": [
        {
          "dwhCriteriaId": "text",
          "criteriaId": "text",
          "criteriaSort": 1,
          "criteriaDescription": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "criteriaGroupSort": 1,
          "criteriaGroupDescription": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "valueAvailable": true
        }
      ]
    }
  }
]

CriteriaDetail

Displays detailed information about specific criteria.

This endpoint provides a detailed description of the criteria used in various data contexts. It is useful for analyzing and managing data criteria.

post
/api/Data/CriteriasDetail
Authorizations
auth-keystringRequired

API Key required for authorized endpoints

Bodystring[]
string[]Optional
Responses
200

OK

post
/api/Data/CriteriasDetail
POST /v2/api/Data/CriteriasDetail HTTP/1.1
Host: api.multisource.ch
auth-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 8

[
  "text"
]
200

OK

[
  {
    "dwhCriteriaId": "text",
    "criteriaId": "text",
    "criteriaSort": 1,
    "criteriaDescription": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "criteriaGroupDescription": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    },
    "criteriaGroupSort": 1,
    "value": "text",
    "valueDescription": {
      "ANY_ADDITIONAL_PROPERTY": "text"
    }
  }
]

Relation

Retrieves information about data relationships.

This endpoint provides information about relationships between records or entities. It is ideal for analyzing dependencies and data linkages.

get
/Data/Relation
Authorizations
AuthorizationstringRequired

Please enter a valid token

Query parameters
idinteger · int32Optional
typeinteger · enumOptionalPossible values:
Responses
200

OK

get
/Data/Relation
GET /v2/Data/Relation HTTP/1.1
Host: api.multisource.ch
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
  "hitCount": 1,
  "resultCount": 1,
  "data": [
    {
      "id": 1,
      "type": 1,
      "typeDescription": "text",
      "value": "text",
      "relationId": 1,
      "relationName": "text"
    }
  ]
}

UpdateCriteriaAvailable

Checks if new criteria are available that can be used for data updates.

This endpoint is used to determine if new or updated criteria are available for future data updates.

post
/api/Data/UpdateCriteriaAvailable
Authorizations
auth-keystringRequired

API Key required for authorized endpoints

Bodystring[]
string[]Optional
Responses
200

OK

post
/api/Data/UpdateCriteriaAvailable
POST /v2/api/Data/UpdateCriteriaAvailable HTTP/1.1
Host: api.multisource.ch
auth-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 8

[
  "text"
]
200

OK

{
  "ANY_ADDITIONAL_PROPERTY": "text"
}

UpdateAvailable

Checks if new data updates are available for retrieval.

This endpoint allows you to check if new or modified data is available since the last query. It enables efficient synchronization and updating of the data sets.

post
/api/Data/UpdatesAvailable
Authorizations
auth-keystringRequired

API Key required for authorized endpoints

Bodystring[]
string[]Optional
Responses
200

OK

post
/api/Data/UpdatesAvailable
POST /v2/api/Data/UpdatesAvailable HTTP/1.1
Host: api.multisource.ch
auth-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 8

[
  "text"
]
200

OK

{
  "ANY_ADDITIONAL_PROPERTY": "text"
}

Last updated