curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/organizations/{organizationId}/whitelabel/users/{userId} \
--header 'x-api-key: <api-key>'{
"success": true,
"user": {
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "[email protected]",
"created": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"activated": true,
"mfaConfigured": true,
"tier": "free",
"organizations": [
{
"id": 123,
"name": "<string>",
"isDeveloperProfile": true,
"whitelabelId": 123,
"isAdmin": true,
"created": "2019-08-31T17:32:28Z",
"trialId": 1,
"trialExpiredDate": "2019-08-31T17:32:28Z",
"trialUpgradedDate": "2019-08-31T17:32:28Z",
"entitlementLimits": {
"totalStorage": 123,
"computeTimePerYear": 123,
"gpuComputeTimePerYear": 123,
"numberOfProjects": 123,
"numberOfUsers": 123
},
"userCount": 123,
"adminCount": 123,
"privateProjectCount": 123,
"publicProjectLicense": {
"name": "<string>",
"link": "<string>"
},
"logo": "<string>",
"lastAccessed": "2023-11-07T05:31:56Z"
}
],
"projects": [
{
"id": 1,
"name": "Water hammer detection",
"description": "<string>",
"created": "2019-07-21T17:32:28Z",
"owner": "<string>",
"ownerIsDeveloperProfile": true,
"collaborators": [
{
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "[email protected]",
"created": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"activated": true,
"mfaConfigured": true,
"isOwner": true,
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"lastSeen": "2019-08-31T17:32:28Z",
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:read"
],
"companyName": "Edge Impulse Inc.",
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"tier": "free",
"idps": [
"<string>"
]
}
],
"labelingMethod": "single_label",
"metadata": {},
"isEnterpriseProject": true,
"whitelabelId": 123,
"tier": "free",
"hasPublicVersion": true,
"isPublic": true,
"allowsLivePublicAccess": true,
"indPauseProcessingSamples": true,
"publicProjectListed": true,
"lastAccessed": "2019-07-21T17:32:28Z",
"lastModified": "2019-07-21T17:32:28Z",
"lastModificationDetails": "Data sample added",
"logo": "<string>",
"ownerUserId": 123,
"ownerOrganizationId": 123,
"ownerAvatar": "<string>",
"developerProfileUserId": 123,
"dataExplorerScreenshot": "<string>",
"whitelabelName": "<string>",
"tags": [
"FOMO",
"beers"
],
"category": "Accelerometer",
"license": "Apache-2.0",
"deletedDate": "2023-11-07T05:31:56Z",
"fullDeletionDate": "2023-11-07T05:31:56Z",
"scheduledFullDeletionDate": "2023-11-07T05:31:56Z"
}
],
"experiments": [
{
"type": "<string>",
"title": "<string>",
"enabled": true,
"showToUser": true,
"help": "<string>"
}
],
"suspended": true,
"trials": [
{
"id": 123,
"userId": 123,
"organizationId": 123,
"created": "2023-11-07T05:31:56Z",
"expirationDate": "2020-01-01T00:00:00Z",
"expiredDate": "2023-11-07T05:31:56Z",
"deletedDate": "2023-11-07T05:31:56Z",
"upgradedDate": "2023-11-07T05:31:56Z",
"notes": "This is a trial for the company's new project."
}
],
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"lastSeen": "2019-08-31T17:32:28Z",
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:read"
],
"companyName": "Edge Impulse Inc.",
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"idps": [
"<string>"
],
"evaluation": true,
"ambassador": true,
"dailyMetrics": [
{
"date": "2021-01-01T00:00:00Z",
"totalUsers": 100,
"totalStaffUsers": 10,
"totalProjects": 50,
"totalCurrentContractCpuComputeTimeSeconds": 100000,
"totalCurrentContractGpuComputeTimeSeconds": 100000,
"totalCurrentContractComputeTimeSeconds": 100000,
"computeTimeCalculatedSince": "2021-01-01T00:00:00Z",
"totalStorageSizeBytes": 1000000000,
"usersAdded": 10,
"usersDeleted": 5,
"projectsAdded": 10,
"projectsDeleted": 5,
"cpuComputeTimeSeconds": 10000,
"gpuComputeTimeSeconds": 10000,
"computeTimeSeconds": 10000,
"storageBytesAdded": 1000000000,
"storageBytesDeleted": 500000000,
"staffUsersAdded": 1,
"staffUsersDeleted": 1
}
]
},
"error": "<string>"
}White label admin only API to get information about a user.
curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/organizations/{organizationId}/whitelabel/users/{userId} \
--header 'x-api-key: <api-key>'{
"success": true,
"user": {
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "[email protected]",
"created": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"activated": true,
"mfaConfigured": true,
"tier": "free",
"organizations": [
{
"id": 123,
"name": "<string>",
"isDeveloperProfile": true,
"whitelabelId": 123,
"isAdmin": true,
"created": "2019-08-31T17:32:28Z",
"trialId": 1,
"trialExpiredDate": "2019-08-31T17:32:28Z",
"trialUpgradedDate": "2019-08-31T17:32:28Z",
"entitlementLimits": {
"totalStorage": 123,
"computeTimePerYear": 123,
"gpuComputeTimePerYear": 123,
"numberOfProjects": 123,
"numberOfUsers": 123
},
"userCount": 123,
"adminCount": 123,
"privateProjectCount": 123,
"publicProjectLicense": {
"name": "<string>",
"link": "<string>"
},
"logo": "<string>",
"lastAccessed": "2023-11-07T05:31:56Z"
}
],
"projects": [
{
"id": 1,
"name": "Water hammer detection",
"description": "<string>",
"created": "2019-07-21T17:32:28Z",
"owner": "<string>",
"ownerIsDeveloperProfile": true,
"collaborators": [
{
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "[email protected]",
"created": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"activated": true,
"mfaConfigured": true,
"isOwner": true,
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"lastSeen": "2019-08-31T17:32:28Z",
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:read"
],
"companyName": "Edge Impulse Inc.",
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"tier": "free",
"idps": [
"<string>"
]
}
],
"labelingMethod": "single_label",
"metadata": {},
"isEnterpriseProject": true,
"whitelabelId": 123,
"tier": "free",
"hasPublicVersion": true,
"isPublic": true,
"allowsLivePublicAccess": true,
"indPauseProcessingSamples": true,
"publicProjectListed": true,
"lastAccessed": "2019-07-21T17:32:28Z",
"lastModified": "2019-07-21T17:32:28Z",
"lastModificationDetails": "Data sample added",
"logo": "<string>",
"ownerUserId": 123,
"ownerOrganizationId": 123,
"ownerAvatar": "<string>",
"developerProfileUserId": 123,
"dataExplorerScreenshot": "<string>",
"whitelabelName": "<string>",
"tags": [
"FOMO",
"beers"
],
"category": "Accelerometer",
"license": "Apache-2.0",
"deletedDate": "2023-11-07T05:31:56Z",
"fullDeletionDate": "2023-11-07T05:31:56Z",
"scheduledFullDeletionDate": "2023-11-07T05:31:56Z"
}
],
"experiments": [
{
"type": "<string>",
"title": "<string>",
"enabled": true,
"showToUser": true,
"help": "<string>"
}
],
"suspended": true,
"trials": [
{
"id": 123,
"userId": 123,
"organizationId": 123,
"created": "2023-11-07T05:31:56Z",
"expirationDate": "2020-01-01T00:00:00Z",
"expiredDate": "2023-11-07T05:31:56Z",
"deletedDate": "2023-11-07T05:31:56Z",
"upgradedDate": "2023-11-07T05:31:56Z",
"notes": "This is a trial for the company's new project."
}
],
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"lastSeen": "2019-08-31T17:32:28Z",
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:read"
],
"companyName": "Edge Impulse Inc.",
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"idps": [
"<string>"
],
"evaluation": true,
"ambassador": true,
"dailyMetrics": [
{
"date": "2021-01-01T00:00:00Z",
"totalUsers": 100,
"totalStaffUsers": 10,
"totalProjects": 50,
"totalCurrentContractCpuComputeTimeSeconds": 100000,
"totalCurrentContractGpuComputeTimeSeconds": 100000,
"totalCurrentContractComputeTimeSeconds": 100000,
"computeTimeCalculatedSince": "2021-01-01T00:00:00Z",
"totalStorageSizeBytes": 1000000000,
"usersAdded": 10,
"usersDeleted": 5,
"projectsAdded": 10,
"projectsDeleted": 5,
"cpuComputeTimeSeconds": 10000,
"gpuComputeTimeSeconds": 10000,
"computeTimeSeconds": 10000,
"storageBytesAdded": 1000000000,
"storageBytesDeleted": 500000000,
"staffUsersAdded": 1,
"staffUsersDeleted": 1
}
]
},
"error": "<string>"
}OK
Whether the operation succeeded
Show child attributes
1
"janjongboom"
"Jan Jongboom"
"2019-08-31T17:32:28Z"
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
The user account tier. The user account tier.
free, community-plus, professional, enterprise Organizations that the user is a member of. Only filled when requesting information about yourself.
Show child attributes
Unique identifier of the white label this project belongs to, if any.
Whether the user is admin of this organization or not.
When the organization was created.
"2019-08-31T17:32:28Z"
Unique identifier of the trial this organization belongs to, if any.
1
Date when the trial expired, if any. A expired trial has a grace period of 30 days before it's associated organization is deleted.
"2019-08-31T17:32:28Z"
Date when the trial was upgraded to a full enterprise account, if any.
"2019-08-31T17:32:28Z"
Show child attributes
Storage entitlement, in bytes
Total compute time entitlement (CPU + GPU), in seconds
GPU compute time entitlement, in seconds
Number of projects allowed for this organization
Number of users allowed for this organization
The total number of users that are a member of this organization.
The number of admin users for this organization.
The number of private projects for this organization.
Last time this user accessed this organization.
Show child attributes
1
"Water hammer detection"
"2019-07-21T17:32:28Z"
User or organization that owns the project
Show child attributes
1
"janjongboom"
"Jan Jongboom"
"2019-08-31T17:32:28Z"
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
admin:infra:disallowedEmailDomains:read, admin:infra:disallowedEmailDomains:write, admin:infra:featureFlags:read, admin:infra:featureFlags:write, admin:infra:config:read, admin:infra:config:write, admin:infra:migrations:read, admin:infra:migrations:write, admin:metrics:read, admin:metrics:write, admin:oauth:read, admin:oauth:write, admin:organizations:read, admin:organizations:write, admin:organizations:members:write, admin:projects:members:write, admin:projects:read, admin:projects:write, admin:trashbin:write, admin:trials:read, admin:trials:write, admin:users:permissions:write, admin:users:read, admin:users:write, admin:jobs:read, admin:emails:verification:code:read, admin:sso:read, admin:sso:domainIdps:write, projects:limits:write, projects:training:keras:write, projects:data:versioning:write, thirdpartyauth:read, thirdpartyauth:write, users:emails:read, whitelabels:read, whitelabels:write, test:data:write "Edge Impulse Inc."
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
free, community-plus, professional, enterprise List of identity providers (e.g. Google, GitHub) that the user has used to sign in with
single_label, object_detection Metadata about the project
Whether this is an enterprise project
Unique identifier of the white label this project belongs to, if any.
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
free, community-plus, professional, enterprise Whether this project has been published or not.
Whether this is a public version of a project. A version is a snapshot of a project at a certain point in time, which can be used to periodically save the state of a project. Versions can be private (just for internal use and reference) or public, available to everyone. A public version can be cloned by anyone, restoring the state of the project at the time into a new, separate project.
Whether this project allows live, public access. Unlike a public version, a live public project is not fixed in time, and always includes the latest project changes. Similar to public versions, a live public project can be cloned by anyone, creating a new, separate project.
If the project allows public access, whether to list it the public projects overview response. If not listed, the project is still accessible via direct link. If the project does not allow public access, this field has no effect.
"2019-07-21T17:32:28Z"
"2019-07-21T17:32:28Z"
Details about the last modification
"Data sample added"
Custom logo for this project (not available for all projects)
URL of the project owner avatar, if any.
User ID of the developer profile, if any.
Name of the white label this project belongs to, if any.
List of project tags
["FOMO", "beers"]Project category
Accelerometer, Audio, Images, Keyword spotting, Object detection, Other Public project license, if any.
Apache-2.0, BSD-3-Clause, BSD-3-Clause-Clear Whether the user is suspended.
Current or past enterprise trials.
Show child attributes
Unique identifier of the trial.
ID of the user who created the trial.
ID of the organization created for the trial.
Date when the trial was created. Trials start immediately on creation.
Expiration date of the trial. The trial will be set as expired after this date. There will be a grace period of 30 days after a trial expires before fully deleting the trial organization. This field is ignored if the trial is requested by a non-admin user, defaulting to 14 days trial.
"2020-01-01T00:00:00Z"
Date when the trial actually expired. This is set when the trial is expired by the system.
Date when the trial was deleted. This is set when the trial is fully deleted by the system.
Date when the trial was upgraded to a full enterprise account.
Notes about the trial. Free form text. This field is ignored if the trial is requested by a non-admin user.
"This is a trial for the company's new project."
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
admin:infra:disallowedEmailDomains:read, admin:infra:disallowedEmailDomains:write, admin:infra:featureFlags:read, admin:infra:featureFlags:write, admin:infra:config:read, admin:infra:config:write, admin:infra:migrations:read, admin:infra:migrations:write, admin:metrics:read, admin:metrics:write, admin:oauth:read, admin:oauth:write, admin:organizations:read, admin:organizations:write, admin:organizations:members:write, admin:projects:members:write, admin:projects:read, admin:projects:write, admin:trashbin:write, admin:trials:read, admin:trials:write, admin:users:permissions:write, admin:users:read, admin:users:write, admin:jobs:read, admin:emails:verification:code:read, admin:sso:read, admin:sso:domainIdps:write, projects:limits:write, projects:training:keras:write, projects:data:versioning:write, thirdpartyauth:read, thirdpartyauth:write, users:emails:read, whitelabels:read, whitelabels:write, test:data:write "Edge Impulse Inc."
Stripe customer ID, if any.
Whether the user has pending payments.
List of identity providers (e.g. Google, GitHub) that the user has used to sign in with
Whether this is an ephemeral evaluation account.
Whether this user is an ambassador.
Metrics for the last 365 days
Show child attributes
Date of the metrics record.
"2021-01-01T00:00:00Z"
Total number of users, if the metrics record applies to a non-developer profile organization. For developer profile organizations, we default to 0.
100
Total number of staff users, if the metrics record applies to a non-developer profile organization. For developer profile organizations, we default to 0.
10
Total number of projects at the end of the metrics record date.
50
Total CPU compute time since contract start date, or organization / user creation date, at the end of the metrics record date.
100000
Total GPU compute time since contract start date, or organization / user creation date, at the end of the metrics record date.
100000
Total compute time since contract start date, or organization / user creation date, at the end of the metrics record date. Compute time is calculated as CPU + 3*GPU compute time.
100000
Date from which the total compute time is calculated. This is the contract start date for billing organizations, or organization / user creation date.
"2021-01-01T00:00:00Z"
Total storage size in bytes at the end of the metrics record date.
1000000000
Number of users added during the metrics record date.
10
Number of users deleted during the metrics record date.
5
Number of projects added during the metrics record date.
10
Number of projects deleted during the metrics record date.
5
Total CPU compute time during the metrics record date.
10000
Total GPU compute time during the metrics record date.
10000
Total compute time during the metrics record date. Compute time is calculated as CPU + 3*GPU compute time.
10000
Total storage size in bytes added during the metrics record date.
1000000000
Total storage size in bytes deleted during the metrics record date.
500000000
Number of staff users added during the metrics record date.
1
Number of staff users deleted during the metrics record date.
1
Optional error description (set if 'success' was false)
Was this page helpful?