Reserve the next golden record tasks waiting in the given step queue
Reserve up to a given number of golden record tasks in the given step queue. The response entries contain the business partner data to process which consists of the generic and L/S/A data. The reservation has a time limit which is returned. For a single request, the maximum number of reservable tasks is limited to 100.
- application/json
Request Body required
- amount int32 required
The maximum number of tasks to reserve. Can be fewer if queue is not full enough.
- step string required
Possible values: [
CleanAndSync
,PoolSync
,Clean
]The step queue to reserve from
- 200
- 400
The reserved tasks with their business partner data to process.
- application/json
- Schema
- Example (from schema)
Schema
reservedTasks object[]
The reserved tasks with their business partner data to process
taskId stringThe identifier of the reserved task
recordId stringThe identifier of the gate record for which this task has been created
businessPartner object
The business partner data to be processed
nameParts object[]
name stringtype stringPossible values: [
LegalName
,ShortName
,LegalForm
,SiteName
,AddressName
]owningCompany stringuncategorized object
nameParts string[]identifiers object[]
value stringtype stringissuingBody stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]address object
bpnReference object
referenceValue stringdesiredBpn stringreferenceType stringPossible values: [
Bpn
,BpnRequestIdentifier
]addressName stringidentifiers object[]
value stringtype stringissuingBody stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]confidenceCriteria object
sharedByOwner booleancheckedByExternalDataSource booleannumberOfSharingMembers int32lastConfidenceCheckAt date-timenextConfidenceCheckAt date-timeconfidenceLevel int32physicalAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringadministrativeAreaLevel2 stringadministrativeAreaLevel3 stringpostalCode stringcity stringdistrict stringstreet object
name stringhouseNumber stringhouseNumberSupplement stringmilestone stringdirection stringnamePrefix stringadditionalNamePrefix stringnameSuffix stringadditionalNameSuffix stringcompanyPostalCode stringindustrialZone stringbuilding stringfloor stringdoor stringtaxJurisdictionCode stringalternativeAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringpostalCode stringcity stringdeliveryServiceType stringPossible values: [
PO_BOX
,PRIVATE_BAG
,BOITE_POSTALE
]deliveryServiceQualifier stringdeliveryServiceNumber stringhasChanged booleanlegalEntity object
bpnReference object
referenceValue stringdesiredBpn stringreferenceType stringPossible values: [
Bpn
,BpnRequestIdentifier
]legalName stringlegalShortName stringlegalForm stringidentifiers object[]
value stringtype stringissuingBody stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]confidenceCriteria object
sharedByOwner booleancheckedByExternalDataSource booleannumberOfSharingMembers int32lastConfidenceCheckAt date-timenextConfidenceCheckAt date-timeconfidenceLevel int32isCatenaXMemberData booleanhasChanged booleanlegalAddress object
bpnReference object
referenceValue stringdesiredBpn stringreferenceType stringPossible values: [
Bpn
,BpnRequestIdentifier
]addressName stringidentifiers object[]
value stringtype stringissuingBody stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]confidenceCriteria object
sharedByOwner booleancheckedByExternalDataSource booleannumberOfSharingMembers int32lastConfidenceCheckAt date-timenextConfidenceCheckAt date-timeconfidenceLevel int32physicalAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringadministrativeAreaLevel2 stringadministrativeAreaLevel3 stringpostalCode stringcity stringdistrict stringstreet object
name stringhouseNumber stringhouseNumberSupplement stringmilestone stringdirection stringnamePrefix stringadditionalNamePrefix stringnameSuffix stringadditionalNameSuffix stringcompanyPostalCode stringindustrialZone stringbuilding stringfloor stringdoor stringtaxJurisdictionCode stringalternativeAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringpostalCode stringcity stringdeliveryServiceType stringPossible values: [
PO_BOX
,PRIVATE_BAG
,BOITE_POSTALE
]deliveryServiceQualifier stringdeliveryServiceNumber stringhasChanged booleansite object
bpnReference object
referenceValue stringdesiredBpn stringreferenceType stringPossible values: [
Bpn
,BpnRequestIdentifier
]siteName stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]confidenceCriteria object
sharedByOwner booleancheckedByExternalDataSource booleannumberOfSharingMembers int32lastConfidenceCheckAt date-timenextConfidenceCheckAt date-timeconfidenceLevel int32hasChanged booleansiteMainAddress object
bpnReference object
referenceValue stringdesiredBpn stringreferenceType stringPossible values: [
Bpn
,BpnRequestIdentifier
]addressName stringidentifiers object[]
value stringtype stringissuingBody stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]confidenceCriteria object
sharedByOwner booleancheckedByExternalDataSource booleannumberOfSharingMembers int32lastConfidenceCheckAt date-timenextConfidenceCheckAt date-timeconfidenceLevel int32physicalAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringadministrativeAreaLevel2 stringadministrativeAreaLevel3 stringpostalCode stringcity stringdistrict stringstreet object
name stringhouseNumber stringhouseNumberSupplement stringmilestone stringdirection stringnamePrefix stringadditionalNamePrefix stringnameSuffix stringadditionalNameSuffix stringcompanyPostalCode stringindustrialZone stringbuilding stringfloor stringdoor stringtaxJurisdictionCode stringalternativeAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringpostalCode stringcity stringdeliveryServiceType stringPossible values: [
PO_BOX
,PRIVATE_BAG
,BOITE_POSTALE
]deliveryServiceQualifier stringdeliveryServiceNumber stringhasChanged booleansiteMainIsLegalAddress booleanadditionalAddress object
bpnReference object
referenceValue stringdesiredBpn stringreferenceType stringPossible values: [
Bpn
,BpnRequestIdentifier
]addressName stringidentifiers object[]
value stringtype stringissuingBody stringstates object[]
validFrom date-timevalidTo date-timetype stringPossible values: [
ACTIVE
,INACTIVE
]confidenceCriteria object
sharedByOwner booleancheckedByExternalDataSource booleannumberOfSharingMembers int32lastConfidenceCheckAt date-timenextConfidenceCheckAt date-timeconfidenceLevel int32physicalAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringadministrativeAreaLevel2 stringadministrativeAreaLevel3 stringpostalCode stringcity stringdistrict stringstreet object
name stringhouseNumber stringhouseNumberSupplement stringmilestone stringdirection stringnamePrefix stringadditionalNamePrefix stringnameSuffix stringadditionalNameSuffix stringcompanyPostalCode stringindustrialZone stringbuilding stringfloor stringdoor stringtaxJurisdictionCode stringalternativeAddress object
geographicCoordinates object
longitude floatlatitude floataltitude floatcountry stringadministrativeAreaLevel1 stringpostalCode stringcity stringdeliveryServiceType stringPossible values: [
PO_BOX
,PRIVATE_BAG
,BOITE_POSTALE
]deliveryServiceQualifier stringdeliveryServiceNumber stringhasChanged booleantype stringPossible values: [
LegalEntity
,Site
,Address
]requestKey string- timeout date-time deprecated
The timestamp until the reservation is valid and results are accepted
{
"reservedTasks": [
{
"taskId": "string",
"recordId": "string",
"businessPartner": {
"nameParts": [
{
"name": "string",
"type": "LegalName"
}
],
"owningCompany": "string",
"uncategorized": {
"nameParts": [
"string"
],
"identifiers": [
{
"value": "string",
"type": "string",
"issuingBody": "string"
}
],
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"address": {
"bpnReference": {
"referenceValue": "string",
"desiredBpn": "string",
"referenceType": "Bpn"
},
"addressName": "string",
"identifiers": [
{
"value": "string",
"type": "string",
"issuingBody": "string"
}
],
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"confidenceCriteria": {
"sharedByOwner": true,
"checkedByExternalDataSource": true,
"numberOfSharingMembers": 0,
"lastConfidenceCheckAt": "2024-07-15",
"nextConfidenceCheckAt": "2024-07-15",
"confidenceLevel": 0
},
"physicalAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"administrativeAreaLevel2": "string",
"administrativeAreaLevel3": "string",
"postalCode": "string",
"city": "string",
"district": "string",
"street": {
"name": "string",
"houseNumber": "string",
"houseNumberSupplement": "string",
"milestone": "string",
"direction": "string",
"namePrefix": "string",
"additionalNamePrefix": "string",
"nameSuffix": "string",
"additionalNameSuffix": "string"
},
"companyPostalCode": "string",
"industrialZone": "string",
"building": "string",
"floor": "string",
"door": "string",
"taxJurisdictionCode": "string"
},
"alternativeAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"postalCode": "string",
"city": "string",
"deliveryServiceType": "PO_BOX",
"deliveryServiceQualifier": "string",
"deliveryServiceNumber": "string"
},
"hasChanged": true
}
},
"legalEntity": {
"bpnReference": {
"referenceValue": "string",
"desiredBpn": "string",
"referenceType": "Bpn"
},
"legalName": "string",
"legalShortName": "string",
"legalForm": "string",
"identifiers": [
{
"value": "string",
"type": "string",
"issuingBody": "string"
}
],
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"confidenceCriteria": {
"sharedByOwner": true,
"checkedByExternalDataSource": true,
"numberOfSharingMembers": 0,
"lastConfidenceCheckAt": "2024-07-15",
"nextConfidenceCheckAt": "2024-07-15",
"confidenceLevel": 0
},
"isCatenaXMemberData": true,
"hasChanged": true,
"legalAddress": {
"bpnReference": {
"referenceValue": "string",
"desiredBpn": "string",
"referenceType": "Bpn"
},
"addressName": "string",
"identifiers": [
{
"value": "string",
"type": "string",
"issuingBody": "string"
}
],
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"confidenceCriteria": {
"sharedByOwner": true,
"checkedByExternalDataSource": true,
"numberOfSharingMembers": 0,
"lastConfidenceCheckAt": "2024-07-15",
"nextConfidenceCheckAt": "2024-07-15",
"confidenceLevel": 0
},
"physicalAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"administrativeAreaLevel2": "string",
"administrativeAreaLevel3": "string",
"postalCode": "string",
"city": "string",
"district": "string",
"street": {
"name": "string",
"houseNumber": "string",
"houseNumberSupplement": "string",
"milestone": "string",
"direction": "string",
"namePrefix": "string",
"additionalNamePrefix": "string",
"nameSuffix": "string",
"additionalNameSuffix": "string"
},
"companyPostalCode": "string",
"industrialZone": "string",
"building": "string",
"floor": "string",
"door": "string",
"taxJurisdictionCode": "string"
},
"alternativeAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"postalCode": "string",
"city": "string",
"deliveryServiceType": "PO_BOX",
"deliveryServiceQualifier": "string",
"deliveryServiceNumber": "string"
},
"hasChanged": true
}
},
"site": {
"bpnReference": {
"referenceValue": "string",
"desiredBpn": "string",
"referenceType": "Bpn"
},
"siteName": "string",
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"confidenceCriteria": {
"sharedByOwner": true,
"checkedByExternalDataSource": true,
"numberOfSharingMembers": 0,
"lastConfidenceCheckAt": "2024-07-15",
"nextConfidenceCheckAt": "2024-07-15",
"confidenceLevel": 0
},
"hasChanged": true,
"siteMainAddress": {
"bpnReference": {
"referenceValue": "string",
"desiredBpn": "string",
"referenceType": "Bpn"
},
"addressName": "string",
"identifiers": [
{
"value": "string",
"type": "string",
"issuingBody": "string"
}
],
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"confidenceCriteria": {
"sharedByOwner": true,
"checkedByExternalDataSource": true,
"numberOfSharingMembers": 0,
"lastConfidenceCheckAt": "2024-07-15",
"nextConfidenceCheckAt": "2024-07-15",
"confidenceLevel": 0
},
"physicalAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"administrativeAreaLevel2": "string",
"administrativeAreaLevel3": "string",
"postalCode": "string",
"city": "string",
"district": "string",
"street": {
"name": "string",
"houseNumber": "string",
"houseNumberSupplement": "string",
"milestone": "string",
"direction": "string",
"namePrefix": "string",
"additionalNamePrefix": "string",
"nameSuffix": "string",
"additionalNameSuffix": "string"
},
"companyPostalCode": "string",
"industrialZone": "string",
"building": "string",
"floor": "string",
"door": "string",
"taxJurisdictionCode": "string"
},
"alternativeAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"postalCode": "string",
"city": "string",
"deliveryServiceType": "PO_BOX",
"deliveryServiceQualifier": "string",
"deliveryServiceNumber": "string"
},
"hasChanged": true
},
"siteMainIsLegalAddress": true
},
"additionalAddress": {
"bpnReference": {
"referenceValue": "string",
"desiredBpn": "string",
"referenceType": "Bpn"
},
"addressName": "string",
"identifiers": [
{
"value": "string",
"type": "string",
"issuingBody": "string"
}
],
"states": [
{
"validFrom": "2024-07-15",
"validTo": "2024-07-15",
"type": "ACTIVE"
}
],
"confidenceCriteria": {
"sharedByOwner": true,
"checkedByExternalDataSource": true,
"numberOfSharingMembers": 0,
"lastConfidenceCheckAt": "2024-07-15",
"nextConfidenceCheckAt": "2024-07-15",
"confidenceLevel": 0
},
"physicalAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"administrativeAreaLevel2": "string",
"administrativeAreaLevel3": "string",
"postalCode": "string",
"city": "string",
"district": "string",
"street": {
"name": "string",
"houseNumber": "string",
"houseNumberSupplement": "string",
"milestone": "string",
"direction": "string",
"namePrefix": "string",
"additionalNamePrefix": "string",
"nameSuffix": "string",
"additionalNameSuffix": "string"
},
"companyPostalCode": "string",
"industrialZone": "string",
"building": "string",
"floor": "string",
"door": "string",
"taxJurisdictionCode": "string"
},
"alternativeAddress": {
"geographicCoordinates": {
"longitude": 0,
"latitude": 0,
"altitude": 0
},
"country": "string",
"administrativeAreaLevel1": "string",
"postalCode": "string",
"city": "string",
"deliveryServiceType": "PO_BOX",
"deliveryServiceQualifier": "string",
"deliveryServiceNumber": "string"
},
"hasChanged": true
},
"type": "LegalEntity"
},
"requestKey": "string"
}
]
}
On malformed task create requests or reaching upsert limit