Activation
Query parameters
kit_idstringRequired
Supplier Kit ID from test kit packaging
Responses
200
HTML activation form
text/html
stringOptional
400
Invalid kit ID
text/html
500
Internal server error
text/html
get/api/v1/orders/activate
GET /api/v1/orders/activate?kit_id=text HTTP/1.1
Host: vantage.tryterra.co
Accept: */*
textBody
Information provided by test-taker when activating their kit
collection_datestringOptionalExample:
2025-11-15T09:00:00Zsupplier_kit_idstringOptionalExample:
KIT123456789Responses
200
Kit activated successfully
application/json
Confirmation that kit was activated successfully
kit_idstringOptionalExample:
KIT123456789messagestringOptionalExample:
Kit activated successfullysuccessbooleanOptionalExample:
true400
Invalid request body or kit already activated
application/json
404
Kit not found
application/json
409
Kit already activated
application/json
500
Internal server error
application/json
503
Supplier service unavailable
application/json
post/api/v1/orders/activate
POST /api/v1/orders/activate HTTP/1.1
Host: vantage.tryterra.co
Content-Type: application/json
Accept: */*
Content-Length: 428
{
"address": {
"address_line_1": "456 Oxford Street",
"address_line_2": "Apt 7C",
"administrative_area": "Greater Manchester",
"city": "Manchester",
"country_code": "GB",
"postal_code": "M1 5GD"
},
"collection_date": "2025-11-15T09:00:00Z",
"recipient": {
"date_of_birth": "1985-03-20",
"email": "[email protected]",
"first_name": "John",
"gender_at_birth": "male",
"last_name": "Smith",
"phone_number": "+447911123456"
},
"supplier_kit_id": "KIT123456789"
}{
"kit_id": "KIT123456789",
"message": "Kit activated successfully",
"success": true
}Last updated
Was this helpful?