Skip to main content
POST
/
api
/
v1
/
submit
/
EU_UDI_SPP
curl --request POST \
  --url https://api-preview.udiconnect.io/api/v1/submit/EU_UDI_SPP \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "device": {
    "IssuingAgency": "GS1",
    "Device": "00315616744805",
    "DeviceGroup": "439990265910KB",
    "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": "439990265910KB",
    "ApplicableLegislation": "MDR_SPP",
    "SPPType": "SYSTEM",
    "PRActorCode": "DE-PR-000018401",
    "DeviceName": "p36 Test Device Name",
    "RiskClass": "CLASS_I",
    "MedicalPurposes": [
      {
        "MedicalPurposeLanguage": "EN",
        "MedicalPurpose": "Medicinal Purpose"
      }
    ]
  }
}
'
{
"agency": "EC",
"requestId": "string",
"modelInformation": "string",
"status": "SUCCESS",
"statusText": "Submission successfully validated and accepted"
}

Authorizations

Authorization
string
header
required

Body

application/json

Data to be submitted

actorCode
string
securityToken
string
authorizedRepresentativeCode
string
device
object

required for all EC submissions

deviceGroup
object

required for all EC submissions if not already submitted & published

Response

Submission Successful

Response for successful submission processing

agency
enum<string>

Regulatory agency information

Available options:
COMMON_DEVICE_DATA,
FDA,
EC,
NMPA,
MFDS,
GDSN,
SFDA,
TFDA,
TGA,
HSA
requestId
string

The unique identifier for the submission request

modelInformation
string

Information about the model and use case data used for processing the request

status
enum<string>

Submission response status

Available options:
INTERNAL_ERROR,
SUCCESS,
BLOCKED,
VALIDATION_FAILED,
INVALID_REQUEST
statusText
string

Submission response status text