Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Accept Terms of Service.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Delete user profile photo. This function is only available through a JWT token.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Request a new activation code. This function is only available through a JWT token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Dismiss a notification
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Cancel the current subscription.
Reason for downgrading the subscription.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Change the password for the current user account. This function is only available through a JWT token.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Request a password reset link for a user.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Activate the current user account (requires an activation code). This function is only available through a JWT token.
Activation or verification code (sent via email)
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Disable MFA on this account using an TOTP token.
Valid TOTP token
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Create a developer profile for the current active user.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Creates a new MFA key, only allowed if the user has no MFA configured. TOTP tokens use SHA-1 algorithm.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Secret key (use SHA-1).
URL that will be converted into a QR code that can be scanned.
Delete a user. This function is only available through a JWT token, and can only remove the current user.
User's current password. Required if the user has a password set.
TOTP Token. Required if a user has multi-factor authentication with a TOTP token enabled. If a user has MFA enabled, but no totpToken is submitted; then an error starting with "ERR_TOTP_TOKEN IS REQUIRED" is returned. Use this to then prompt for an MFA token and re-try this request.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Creates an evaluation user and a new project, and redirects the user to the new project.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
JWT token, to be used to log in in the future through JWTAuthentication
URL to redirect user to.
Reset the password for a user.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Delete a user. This function is only available through a JWT token, and can only remove the current user.
User ID
User's current password. Required if the user has a password set.
TOTP Token. Required if a user has multi-factor authentication with a TOTP token enabled. If a user has MFA enabled, but no totpToken is submitted; then an error starting with "ERR_TOTP_TOKEN IS REQUIRED" is returned. Use this to then prompt for an MFA token and re-try this request.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Activate a user account (requires an activation code). This function is only available through a JWT token.
User ID
Activation or verification code (sent via email)
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Change the password for a user account. This function is only available through a JWT token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Upgrade the current subscription.
Specifies the frequency at which the subscription fee is billed:
monthly
: Billed once every month.yearly
: Billed once every year, often at a discounted rate compared to monthly billing.URL to redirect the user to after a successful checkout process.
URL to redirect the user to after the checkout process is canceled.
A redirect to the payment portal
List all organizational storage buckets that the current user has access to. This function is only available through a JWT token.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
S3 bucket
S3 region
The unique identifier of the white label this bucket belongs to, if any
Get billable compute metrics for a user. This function is only available to users with an active subscription.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Total compute of all user jobs, running on CPU, in the current billing period.
Total compute of all user jobs, running on GPU, in the current billing period.
Total compute of all user jobs in the current billing period, calculated as CPU + 3*GPU compute.
Overall compute limit for the current billing period.
The date at which the current compute billing period will reset.
Enable MFA on this account using an TOTP token. First create a new key via userGenerateNewTotpMfaKey
.
Secret key obtained through userGenerateNewMfaKey
.
TOTP token that is valid for the key (to ensure the device is configured correctly)
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
10 recovery codes, which can be used in case you've lost access to your MFA TOTP app. Recovery codes are single use. Once you've used a recovery code once, it can not be used again.
Upload a photo for a user. This function is only available through a JWT token, and is not available for all users.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Convert current evaluation user account to regular account.
Your name
"Jan Jongboom"
Username, minimum 4 and maximum 30 characters. May contain alphanumeric characters, hyphens, underscores and dots. Validated according to ^(?=.{4,30}$)(?![_.])(?!.*[_.]{2})[a-zA-Z0-9._-]+(?<![_.])$
.
"janjongboom"
E-mail address. Will need to be validated before the account will become active.
"jan@edgeimpulse.com"
Password, minimum length 8 characters.
A project will automatically be created. Sets the name of the first project. If not set, this will be derived from the username.
Whether the user accepted the privacy policy
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
List all organizational storage buckets that a user has access to. This function is only available through a JWT token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
S3 bucket
S3 region
The unique identifier of the white label this bucket belongs to, if any
Send an upgrade to Enterprise request to Edge Impulse.
User ID
Answer to the question: 'Why is this the right time for your team to invest in edge AI?'. This is optional.
Answer to the question: 'What best describes your use case?'. This is optional.
Answer to the question: 'What is your timeline for solving your problem?'. This is optional.
Answer to the question: 'What are you hoping to achieve with an extension?'. This is optional.
The user's trial ID. This is optional.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Activate a user that was created by a third party. This function is only available through a JWT token.
Password, minimum length 8 characters.
Your name
"Jan Jongboom"
Username, minimum 4 and maximum 30 characters. May contain alphanumeric characters, hyphens, underscores and dots. Validated according to ^(?=.{4,30}$)(?![_.])(?!.*[_.]{2})[a-zA-Z0-9._-]+(?<![_.])$
.
"janjongboom"
Whether the user accepted the privacy policy
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
JWT token, to be used to log in in the future through JWTAuthentication
Redirect URL to follow to complete login
Update user properties such as name. This function is only available through a JWT token.
New full name
"Jan Jongboom"
New job title
"Embedded Software Engineer"
New company name
"Edge Impulse Inc."
List of user experiments
User timezone.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Update user properties such as name. This function is only available through a JWT token.
User ID
New full name
"Jan Jongboom"
New job title
"Embedded Software Engineer"
New company name
"Edge Impulse Inc."
List of user experiments
User timezone.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Get a list of all emails sent by Edge Impulse to a user. This function is only available through a JWT token, and is not available for all users.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
List of emails
Send feedback to Edge Impulse or get in touch with sales.
User ID
The reason the user is contacting Edge Impulse Support.
The body of the message.
The user's work email address. This is optional, if it's not provided, the registered email will be used.
The user's company. This is optional.
The user's job title. This is optional.
The user's company size. This is optional.
The user's organization ID. This is optional.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Get a list of all enterprise trials for a user. This function is only available through a JWT token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Current or past enterprise trials.
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"
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."
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.
Create a new user and project
Your name
"Jan Jongboom"
Username, minimum 4 and maximum 30 characters. May contain alphanumeric characters, hyphens, underscores and dots. Validated according to ^(?=.{4,30}$)(?![_.])(?!.*[_.]{2})[a-zA-Z0-9._-]+(?<![_.])$
.
"janjongboom"
E-mail address. Will need to be validated before the account will become active.
"jan@edgeimpulse.com"
Password, minimum length 8 characters.
A project will automatically be created. Sets the name of the first project. If not set, this will be derived from the username.
Whether the user accepted the privacy policy
Activation token for users created via SSO
Unique identifier of the identity provider asserting the identity of this user
Job title of the user. Optional field
Session ID. Optional field
ACME Inc.
List of UTM parameters.
If true, allows signup to proceed despite a potentially invalid email. Note that this will enforce email verification post-signup
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
URL to redirect user to.
User unique identifier
Tells whether a user is registered and whether it needs to set its password.
Username or email
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
User email
Whether the user needs to set its password or not
White label domains the user belongs to, if any
Current or past enterprise trials.
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"
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."
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.
Whether the user has verified its email address or not
Create a new user for the Professional Plan and a new project. Note that the Professional plan will not be enabled until the payment is successful.
Your name
"Jan Jongboom"
Username, minimum 4 and maximum 30 characters. May contain alphanumeric characters, hyphens, underscores and dots. Validated according to ^(?=.{4,30}$)(?![_.])(?!.*[_.]{2})[a-zA-Z0-9._-]+(?<![_.])$
.
"janjongboom"
E-mail address. Will need to be validated before the account will become active.
"jan@edgeimpulse.com"
Password, minimum length 8 characters.
A project will automatically be created. Sets the name of the first project. If not set, this will be derived from the username.
Whether the user accepted the privacy policy
Activation token for users created via SSO
Unique identifier of the identity provider asserting the identity of this user
Job title of the user. Optional field
Session ID. Optional field
ACME Inc.
List of UTM parameters.
If true, allows signup to proceed despite a potentially invalid email. Note that this will enforce email verification post-signup
Origin of the redirect URL returned as result of creating the professional user.
"https://studio.edgeimpulse.com"
Query parameters to be appended to the redirect URL returned as result of creating the professional user.
"utm_source=google&utm_medium=cpc&utm_campaign=trial"
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
URL to redirect user to.
User unique identifier
Creates an enterprise trial user and a new trial organization, and redirects the user to the new organization.
Trial request
Email of the user requesting the trial. If this email is different to the one stored for the user requesting the trial, it will be used to replace the existing one.
"fred@flintstones.org"
Name of the trial organization. All enterprise features are tied to an organization. This organization will be deleted after the trial ends. If no organization name is provided, the user's name will be used.
"My Company"
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"
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."
Use case of the trial.
"Industrial"
Whether the user has ML models in production.
"no"
Name of the company requesting the trial.
"ACME Inc."
Size of the company requesting the trial. This is a range of number of employees.
"1-10"
Country of the company requesting the trial.
"United States"
State or province of the company requesting the trial.
"California"
Origin of the redirect URL returned as result of creating the trial user.
"https://studio.edgeimpulse.com"
Query parameters to be appended to the redirect URL returned as result of creating the trial user.
"utm_source=google&utm_medium=cpc&utm_campaign=trial"
Name of the user.
"John Doe"
Username, minimum 4 and maximum 30 characters. May contain alphanumeric characters, hyphens, underscores and dots. Validated according to ^(?=.{4,30}$)(?![_.])(?!.*[_.]{2})[a-zA-Z0-9._-]+(?<![_.])$
.
"johndoe"
Email of the user. Only business email addresses are allowed. Emails with free domains like gmail.com or yahoo.com are not allowed.
"jan@edgeimpulse.com"
Whether the user has accepted the terms of service and privacy policy.
Password of the user. Minimum length 8 characters.
Job title of the user.
"TinyML engineer"
Name of the company requesting the trial.
"ACME Inc."
Origin of the redirect URL returned as result of creating the trial user.
"https://studio.edgeimpulse.com"
Query parameters to be appended to the redirect URL returned as result of creating the trial user.
"utm_source=google&utm_medium=cpc&utm_campaign=trial"
List of UTM parameters.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Unique identifier of the created entity, if any.
ID of the user created for the trial, if the user did not already exist.
URL to redirect the user to in order to access the enterprise trial.
Create an enterprise trial for the current user. Users can only go through a trial once.
Email of the user requesting the trial. If this email is different to the one stored for the user requesting the trial, it will be used to replace the existing one.
"fred@flintstones.org"
Name of the trial organization. All enterprise features are tied to an organization. This organization will be deleted after the trial ends. If no organization name is provided, the user's name will be used.
"My Company"
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"
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."
Use case of the trial.
"Industrial"
Whether the user has ML models in production.
"no"
Name of the company requesting the trial.
"ACME Inc."
Size of the company requesting the trial. This is a range of number of employees.
"1-10"
Country of the company requesting the trial.
"United States"
State or province of the company requesting the trial.
"California"
Origin of the redirect URL returned as result of creating the trial user.
"https://studio.edgeimpulse.com"
Query parameters to be appended to the redirect URL returned as result of creating the trial user.
"utm_source=google&utm_medium=cpc&utm_campaign=trial"
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Unique identifier of the created entity, if any.
ID of the user created for the trial, if the user did not already exist.
URL to redirect the user to in order to access the enterprise trial.
Get information about a user. This function is only available through a JWT token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Organizations that the user is a member of. Only filled when requesting information about yourself.
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"
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.
List of all projects. This returns all projects for the user (regardless of whitelabel)
1
"Water hammer detection"
"2019-07-21T17:32:28Z"
User or organization that owns the project
"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.
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Metadata about the project
Whether this is an enterprise project
Unique identifier of the white label this project belongs to, if any.
List of project tags
Project category
"Image classification"
Public project license, if any.
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
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.
Experiments the user has access to. Enabling experiments can only be done through a JWT token.
Whether this is an ephemeral evaluation account.
Whether this user is an ambassador.
List of white labels the user is a member of
Whether the user is an admin of the white label.
Whether the user is suspended.
List of notifications to show to the user.
The date at which the user's subscription will be downgraded due to cancellation.
The date at which the user's subscription will be automatically terminated due to failed payments.
Whether the user has configured a password
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"
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."
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.
Whether the current user has access to enterprise features. This is true if the user is an enterprise user, or has an active enterprise trial.
Timezone for the user (or undefined if not specified).
Last 5 accessed projects. This only returns projects for the current whitelabel ID.
Number of private projects created by the current user.
Get projects for the current user. This returns all projects regardless of whitelabel. This function is only available through a JWT token.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
1
"Water hammer detection"
"2019-07-21T17:32:28Z"
User or organization that owns the project
"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.
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Metadata about the project
Whether this is an enterprise project
Unique identifier of the white label this project belongs to, if any.
List of project tags
Project category
"Image classification"
Public project license, if any.
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
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.
Get information about the current user. This function is only available through a JWT token.
If set to "true", the "projects" field is left empty (will be faster if you call this function a lot). Use getCurrentUserProjects
to get the project list in a separate call.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Organizations that the user is a member of. Only filled when requesting information about yourself.
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"
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.
List of all projects. This returns all projects for the user (regardless of whitelabel)
1
"Water hammer detection"
"2019-07-21T17:32:28Z"
User or organization that owns the project
"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.
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Metadata about the project
Whether this is an enterprise project
Unique identifier of the white label this project belongs to, if any.
List of project tags
Project category
"Image classification"
Public project license, if any.
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
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.
Experiments the user has access to. Enabling experiments can only be done through a JWT token.
Whether this is an ephemeral evaluation account.
Whether this user is an ambassador.
List of white labels the user is a member of
Whether the user is an admin of the white label.
Whether the user is suspended.
List of notifications to show to the user.
The date at which the user's subscription will be downgraded due to cancellation.
The date at which the user's subscription will be automatically terminated due to failed payments.
Whether the user has configured a password
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"
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."
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.
Whether the current user has access to enterprise features. This is true if the user is an enterprise user, or has an active enterprise trial.
Timezone for the user (or undefined if not specified).
Last 5 accessed projects. This only returns projects for the current whitelabel ID.
Number of private projects created by the current user.
Get information about a user through an activation code. This function is only available through a JWT token.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Organizations that the user is a member of. Only filled when requesting information about yourself.
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"
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.
List of all projects. This returns all projects for the user (regardless of whitelabel)
1
"Water hammer detection"
"2019-07-21T17:32:28Z"
User or organization that owns the project
"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.
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Metadata about the project
Whether this is an enterprise project
Unique identifier of the white label this project belongs to, if any.
List of project tags
Project category
"Image classification"
Public project license, if any.
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
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.
Experiments the user has access to. Enabling experiments can only be done through a JWT token.
Whether this is an ephemeral evaluation account.
Whether this user is an ambassador.
List of white labels the user is a member of
Whether the user is an admin of the white label.
Whether the user is suspended.
List of notifications to show to the user.
The date at which the user's subscription will be downgraded due to cancellation.
The date at which the user's subscription will be automatically terminated due to failed payments.
Whether the user has configured a password
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"
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."
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.
Whether the current user has access to enterprise features. This is true if the user is an enterprise user, or has an active enterprise trial.
Timezone for the user (or undefined if not specified).
Last 5 accessed projects. This only returns projects for the current whitelabel ID.
Number of private projects created by the current user.
List all organizations for a user. This function is only available through a JWT token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Array with organizations
EdgeImpulse Inc.
"https://usercdn.edgeimpulse.com/logos/1.jpg"
"https://usercdn.edgeimpulse.com/leaders/1.jpg"
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
"2019-08-31T17:32:28Z"
Date when the user last accessed the organization data.
ID of the last project accessed by the user in the organization.
Unique identifier of the white label this organization belongs to, if any.
1
"Water hammer detection"
"2019-07-21T17:32:28Z"
User or organization that owns the project
"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.
1
"janjongboom"
"Jan Jongboom"
"quijote@edgeimpulse.com"
"https://usercdn.edgeimpulse.com/photos/1.jpg"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"2019-08-31T17:32:28Z"
"Software Engineer"
List of permissions the user has
"Edge Impulse Inc."
Whether the user has activated their account or not.
Whether the user has configured multi-factor authentication
Stripe customer ID, if any.
Whether the user has pending payments.
The user account tier.
Metadata about the project
Whether this is an enterprise project
Unique identifier of the white label this project belongs to, if any.
List of project tags
Project category
"Image classification"
Public project license, if any.
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
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.
Unique identifier of the trial this organization belongs to, if any.
Date when the trial expired, if any. A expired trial has a grace period of 30 days before it's associated organization is deleted.
Date when the trial was upgraded to a full enterprise account, if any.
Date when the organization was created.
Date when the current contract started, if any.
The date in which the organization was deleted. If the organization is not deleted, this field is not set.
Stop a pending cancellation. If you schedule a subscription to be canceled, and the subscription hasn't yet reached the end of the billing period, you can stop the cancellation. After a subscription has been canceled, you can't reactivate it.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Verify whether the reset password code for the user is valid.
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Set the password for a new SSO user. This function is only available through an SSO access token.
User ID
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)