Activation
Returns an HTML page for end users to activate their test kit and provide test-taker information
Supplier Kit ID from test kit packaging
The API version to serve this request in. Defaults to your account's pinned version; an account is pinned to the latest version on its first request.
HTML activation form
Invalid kit ID. An unsupported X-Terra-Version also returns 400 with code invalid_api_version.
Internal server error
GET /api/v1/orders/activate?kit_id=text HTTP/1.1
Host: vantage.tryterra.co
Accept: */*
textRegisters test-taker details with the supplier and updates order item status. This endpoint is called after the test-taker receives their kit and provides their information.
The API version to serve this request in. Defaults to your account's pinned version; an account is pinned to the latest version on its first request.
Information provided by test-taker when activating their kit
2025-11-15T09:00:00ZKIT123456789Kit activated successfully
Invalid request body or kit already activated. An unsupported X-Terra-Version also returns 400 with code invalid_api_version.
Kit not found
Kit already activated, or another activation of the same kit is still in progress; retry shortly.
Internal server error
Supplier service unavailable
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?