curl --request POST \
--url https://api-preview.udiconnect.io/api/v1/validate/EU_UDI_SPP \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"device": {
"IssuingAgency": "GS1",
"Device": "00399408343780",
"DeviceGroup": "439990283073JW",
"CommercialDistributionStatus": "ON_THE_MARKET",
"ProductionIdentifier": [
"BATCH_NUMBER"
],
"ReferenceNumber": "37588-474",
"MDN": [
"A0101010101"
],
"Sterile": false,
"ReqSterilizatonPriorUse": true,
"AdditionalDeviceDescriptions": [
{
"AdditionalDeviceDescription": "p36 Test Device",
"AdditionalDeviceDescriptionLanguage": "EN"
}
]
},
"deviceGroup": {
"DeviceGroupAgency": "GS1",
"DeviceGroup": "439990283073JW",
"ApplicableLegislation": "MDR_SPP",
"SPPType": "SYSTEM",
"PRActorCode": "DE-PR-000018401",
"DeviceName": "p36 Test Device Name",
"RiskClass": "CLASS_I",
"MedicalPurposes": [
{
"MedicalPurposeLanguage": "EN",
"MedicalPurpose": "Medicinal Purpose"
}
]
}
}
'{
"status": "successful",
"message": "Validation successful"
}API Documentation
EUDAMED SPP Validate
Validates UDI device data against the specified data model schema and business rules. This endpoint performs comprehensive validation including schema validation, business rule checks, and data integrity verification without actually submitting the data to regulatory agencies.
POST
/
api
/
v1
/
validate
/
EU_UDI_SPP
curl --request POST \
--url https://api-preview.udiconnect.io/api/v1/validate/EU_UDI_SPP \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"device": {
"IssuingAgency": "GS1",
"Device": "00399408343780",
"DeviceGroup": "439990283073JW",
"CommercialDistributionStatus": "ON_THE_MARKET",
"ProductionIdentifier": [
"BATCH_NUMBER"
],
"ReferenceNumber": "37588-474",
"MDN": [
"A0101010101"
],
"Sterile": false,
"ReqSterilizatonPriorUse": true,
"AdditionalDeviceDescriptions": [
{
"AdditionalDeviceDescription": "p36 Test Device",
"AdditionalDeviceDescriptionLanguage": "EN"
}
]
},
"deviceGroup": {
"DeviceGroupAgency": "GS1",
"DeviceGroup": "439990283073JW",
"ApplicableLegislation": "MDR_SPP",
"SPPType": "SYSTEM",
"PRActorCode": "DE-PR-000018401",
"DeviceName": "p36 Test Device Name",
"RiskClass": "CLASS_I",
"MedicalPurposes": [
{
"MedicalPurposeLanguage": "EN",
"MedicalPurpose": "Medicinal Purpose"
}
]
}
}
'{
"status": "successful",
"message": "Validation successful"
}Authorizations
Body
application/json
Data to be validated