Get Customer Information
The endpoint retrieves customer details based on the given customer ID. The user must have the appropriate access rights to view the requested customer information.
Endpoint Information
URL:
https://account.testinium.com/account/api/v1/customers/{customerId}
Method:
GET
Authentication: Required (
Bearer Token
)Headers: Required (
current-company-id: <your_company_id>
)
Path Parameters
Parameter
Type
Required
Description
id
Long
Yes
The unique ID of the customer.
Response
The response contains details about the customer.
{
"entityId": 3393,
"newCustomer": null,
"newAccountVerificationToken": null,
"billingName": null,
"billingLastName": null,
"billingAddress": null,
"subscriptions": [
{
"entityId": 6781,
"customer": null,
"addonSubscriptionLogs": null,
"pluginSubscriptionLogs": null,
"productLogs": [
{
"entityId": 6807,
"subscription": null,
"productPackage": {
"entityId": 1,
"propertyValues": [
{
"entityId": 1,
"property": {
"entityId": 14,
"packages": null,
"propertyValues": null,
"name": "hosted",
"description": "Hosted",
"order": 12,
"valueType": "S",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "Cloud",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "Cloud"
},
{
"entityId": 2,
"property": {
"entityId": 4,
"packages": null,
"propertyValues": null,
"name": "maxRealDevices",
"description": "Maximum Real Devices",
"order": 3,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "5",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "5 Real Devices"
},
{
"entityId": 3,
"property": {
"entityId": 15,
"packages": null,
"propertyValues": null,
"name": "maxUser",
"description": "Maximum Users",
"order": 13,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "1",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "1 User"
},
{
"entityId": 4,
"property": {
"entityId": 11,
"packages": null,
"propertyValues": null,
"name": "supportChannels",
"description": "Support Channels",
"order": 9,
"valueType": "S",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "Working day hours support",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "Working day hours support"
},
{
"entityId": 5,
"property": {
"entityId": 16,
"packages": null,
"propertyValues": null,
"name": "remoteManualTest",
"description": "Remote Manual Tests",
"order": 14,
"valueType": "S",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "Remote Manual Test",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "Remote Manual Test"
},
{
"entityId": 6,
"property": {
"entityId": 3,
"packages": null,
"propertyValues": null,
"name": "maxParallel",
"description": "Maximum Parallel Test Execution",
"order": 2,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "2",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "2 Parallel Testing"
},
{
"entityId": 7,
"property": {
"entityId": 10,
"packages": null,
"propertyValues": null,
"name": "maxTestMinutes",
"description": "Maximum Test Minutes",
"order": 8,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "200",
"createdDate": 1506412759000,
"updatedDate": null,
"propertyValueDisplayName": "200 min"
}
],
"properties": null,
"packagePriceDefinitions": [
{
"entityId": 2,
"productPackage": null,
"period": "A",
"currency": "USD",
"price": 0.00,
"createdDate": 1506412759000,
"updatedDate": null,
"startDate": null,
"endDate": null,
"customizedDate": false
},
{
"entityId": 1,
"productPackage": null,
"period": "M",
"currency": "USD",
"price": 0.00,
"createdDate": 1506412759000,
"updatedDate": null,
"startDate": null,
"endDate": null,
"customizedDate": false
}
],
"subscriptions": null,
"product": {
"entityId": 1,
"name": "Testinium",
"description": "Testinium Web App",
"serviceCode": "T01",
"serviceCodeDefinition": "Testinium Yazilim",
"createdDate": 1506412759000,
"updatedDate": null
},
"name": "TRIAL",
"description": "Test Automation Solution for Mobile, Web & Web Service",
"enabled": true,
"personal": false,
"addons": null,
"plugins": null,
"packageType": "F",
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"createdDate": 1638427516000,
"quantity": 1,
"unitType": "P",
"period": "F",
"productId": 1,
"startDate": 1638427531000,
"endDate": 1701499538000,
"customizedDate": false
}
],
"packages": null,
"billings": null,
"isTrial": true,
"enabled": true,
"createdDate": 1354349796000
},
{
"entityId": 6788,
"customer": null,
"addonSubscriptionLogs": null,
"pluginSubscriptionLogs": null,
"productLogs": [
{
"entityId": 6809,
"subscription": null,
"productPackage": {
"entityId": 3128,
"propertyValues": [
{
"entityId": 11021,
"property": {
"entityId": 3,
"packages": null,
"propertyValues": null,
"name": "maxParallel",
"description": "Maximum Parallel Test Execution",
"order": 2,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "16",
"createdDate": 1729546754000,
"updatedDate": 1729546851000,
"propertyValueDisplayName": "16"
},
{
"entityId": 11022,
"property": {
"entityId": 15,
"packages": null,
"propertyValues": null,
"name": "maxUser",
"description": "Maximum Users",
"order": 13,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "10",
"createdDate": 1729546754000,
"updatedDate": 1729546851000,
"propertyValueDisplayName": "10"
},
{
"entityId": 11023,
"property": {
"entityId": 10,
"packages": null,
"propertyValues": null,
"name": "maxTestMinutes",
"description": "Maximum Test Minutes",
"order": 8,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "20000",
"createdDate": 1729546754000,
"updatedDate": 1729546851000,
"propertyValueDisplayName": "20000"
}
],
"properties": null,
"packagePriceDefinitions": [
{
"entityId": 3129,
"productPackage": null,
"period": "A",
"currency": "USD",
"price": 0.00,
"createdDate": 1729546754000,
"updatedDate": 1729546851000,
"startDate": null,
"endDate": null,
"customizedDate": false
}
],
"subscriptions": null,
"product": {
"entityId": 1,
"name": "Testinium",
"description": "Testinium Web App",
"serviceCode": "T01",
"serviceCodeDefinition": "Testinium Yazilim",
"createdDate": 1506412759000,
"updatedDate": null
},
"name": "mehmetaksahin",
"description": "mehmetaksahin",
"enabled": true,
"personal": true,
"addons": null,
"plugins": null,
"packageType": "E",
"customerId": 3393,
"createdDate": 1729546754000,
"updatedDate": 1729546851000
},
"createdDate": 1729546851000,
"quantity": 1,
"unitType": "P",
"period": "A",
"productId": 1,
"startDate": 1729546851000,
"endDate": 1761082851000,
"customizedDate": false
}
],
"packages": null,
"billings": null,
"isTrial": false,
"enabled": null,
"createdDate": 1729546851000
},
{
"entityId": 6789,
"customer": null,
"addonSubscriptionLogs": null,
"pluginSubscriptionLogs": null,
"productLogs": [
{
"entityId": 6810,
"subscription": null,
"productPackage": {
"entityId": 3129,
"propertyValues": [
{
"entityId": 11024,
"property": {
"entityId": 3,
"packages": null,
"propertyValues": null,
"name": "maxParallel",
"description": "Maximum Parallel Test Execution",
"order": 2,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "16",
"createdDate": 1729770684000,
"updatedDate": null,
"propertyValueDisplayName": "16"
},
{
"entityId": 11025,
"property": {
"entityId": 10,
"packages": null,
"propertyValues": null,
"name": "maxTestMinutes",
"description": "Maximum Test Minutes",
"order": 8,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "10000",
"createdDate": 1729770684000,
"updatedDate": null,
"propertyValueDisplayName": "10000"
},
{
"entityId": 11026,
"property": {
"entityId": 15,
"packages": null,
"propertyValues": null,
"name": "maxUser",
"description": "Maximum Users",
"order": 13,
"valueType": "I",
"enabled": true,
"isPrivate": false,
"customerId": null,
"createdDate": 1506412759000,
"updatedDate": null
},
"productPackage": null,
"value": "10",
"createdDate": 1729770684000,
"updatedDate": null,
"propertyValueDisplayName": "10"
}
],
"properties": null,
"packagePriceDefinitions": [
{
"entityId": 3130,
"productPackage": null,
"period": "A",
"currency": "USD",
"price": 0.00,
"createdDate": 1729770684000,
"updatedDate": null,
"startDate": null,
"endDate": null,
"customizedDate": false
}
],
"subscriptions": null,
"product": {
"entityId": 1,
"name": "Testinium",
"description": "Testinium Web App",
"serviceCode": "T01",
"serviceCodeDefinition": "Testinium Yazilim",
"createdDate": 1506412759000,
"updatedDate": null
},
"name": "mehmetaksahinn",
"description": "mehmetaksahin",
"enabled": true,
"personal": true,
"addons": null,
"plugins": null,
"packageType": "E",
"customerId": 3393,
"createdDate": 1729770684000,
"updatedDate": null
},
"createdDate": 1729770684000,
"quantity": 1,
"unitType": "P",
"period": "A",
"productId": 1,
"startDate": 1729770684000,
"endDate": 1761306684000,
"customizedDate": false
}
],
"packages": null,
"billings": null,
"isTrial": false,
"enabled": null,
"createdDate": 1729770684000
}
],
"emails": [],
"phoneNumbers": [],
"addresses": [],
"users": null,
"name": "Mehmett",
"surname": "Akşahinn",
"email": "mehmet.aksahin@testinium.com",
"companyName": "Mestiniumm",
"companySize": "3",
"country": "Turkey",
"phoneNumber": "11111111111",
"createdDate": 1534252798000,
"updatedDate": 1729770685000,
"testiniumIntegration": true,
"loadiumIntegration": null,
"applicationType": null,
"applicationUrl": null,
"testFileType": null,
"_links": {
"self": {
"href": "https://account-devcluster.testinium.io/account/api/v1/customers/3393"
},
"delete": {
"href": "https://account-devcluster.testinium.io/account/api/v1/customers/3393"
}
}
}
Error Codes
HTTP Code
Error Message
Description
403
ACCESS_DENIED
The user does not have permission to access this customer.
404
CUSTOMER_NOT_FOUND
No customer was found with the specified ID.
500
INTERNAL_SERVER_ERROR
An unexpected error occurred.
Example Request
curl --location 'https://account.testinium.com/account/api/v1/customers/{customerId}' \
--header 'Authorization: Bearer <your_access_token>' \
--header 'current-company-id: <your_company_id>'
PreviousGet User Details by Customer ID and User IDNextGet Last Subscribed Product Packages of Customer
Last updated