Edge Impulse Organizations API is one of 34 APIs that Edge Impulse publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Organizations. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
78 operations
across 60 paths,
and defines 111 schemas.
It is described by OpenAPI 3.0.0, at version 1.0.0.
Requests are made against a single base URL, https://studio.edgeimpulse.com/v1.
The identity and technical contract details declared by the specification.
Edge Impulse Organizations API declares
3 security schemes
for authenticating requests.
An API key is passed in the header as x-api-key (ApiKeyAuthentication).
An API key is passed in the cookie as jwt (JWTAuthentication).
An API key is passed in the header as x-jwt-token (JWTHttpHeaderAuthentication).
By default, every request must be authenticated.
UpdateWhitelabelDefaultDeploymentTargetRequest
object
1 property
1 required
EntitlementLimits
object
5 properties
UpdateWhitelabelDeploymentOptionsOrderRequest
object
1 property
DevelopmentBoardRequestUpdate
object
3 properties
Report
object
9 properties
7 required
OrganizationDataExport
object
9 properties
6 required
UpdateWhitelabelLearningBlocksRequest
object
1 property
CreateOrganizationResponse
ApplicationBudget
object
Specifies limits for your specific application, as available RAM and ROM for the model's operation and the maximum allowed latency.
3 properties
AdminAddProjectUserRequest
ModelEngineShortEnum
string
WhitelabelAdminCreateOrganizationRequest
object
3 properties
1 required
UpdateWhitelabelRequest
object
Only fields set in this object will be updated.
1 property
EnterpriseLimitsIncreaseRequest
object
2 properties
1 required
DevelopmentBoardResponse
object
4 properties
4 required
InviteOrganizationMemberRequest
object
3 properties
3 required
DeploymentOptionsOrder
array
Optional attribute allowing a whitelabel to customize the order of deployment options in the deployment view, given as an in-order list of deployment options.
UpdateOrganizationRequest
object
Only fields set in this object will be updated.
7 properties
AdminGetUserMetricsResponse
Organization
object
15 properties
10 required
ListProjects
object
1 property
1 required
Device
object
12 properties
10 required
ListOrganizationApiKeysResponse
KerasModelVariantEnum
string
AdminUpdateUserRequest
object
Only fields set in this object will be updated.
6 properties
AdminCreateProjectRequest
object
4 properties
1 required
AdminGetOrganizationComputeTimeUsageResponse
DevelopmentBoardRequest
object
3 properties
3 required
EnterpriseTrial
object
9 properties
8 required
AddApiKeyRequest
object
2 properties
1 required
ProjectDataSummary
object
3 properties
3 required
MemorySpec
object
Describes performance characteristics of a particular memory type
2 properties
AdminUpdateOrganizationDataExportRequest
object
2 properties
OrganizationMemberRole
string
Job
object
12 properties
5 required
TrialNotes
string
Notes about the trial. Free form text. This field is ignored if the trial is requested by a non-admin user.
AdminOrganizationInfoResponse
User
object
18 properties
9 required
DailyMetricsRecord
object
20 properties
18 required
RemoveMemberRequest
object
1 property
1 required
TrialExpirationDate
string
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 dele…
EnterpriseUpgradeOrTrialExtensionRequest
object
5 properties
UserExperiment
object
5 properties
4 required
Whitelabel
object
23 properties
16 required
UploadImageRequest
object
1 property
1 required
GetOrganizationDataExportsResponse
AdminUpdateOrganizationRequest
object
Only fields set in this object will be updated.
9 properties
UpdateThemeColorsRequest
object
Only fields set in this object will be updated.
2 properties
UpdateWhitelabelDeploymentTargetsRequest
object
1 property
ProjectVisibility
string
The visibility of the project, either public or private. Public projects can be viewed by anyone on the internet and edited by collaborators. Private projects…
OrganizationDatasetTypeEnum
string
TargetProcessor
object
8 properties
AdminGetOrganizationsResponse
LatencyDevice
object
8 properties
8 required
UserTierEnum
string
The user account tier.
StaffInfo
object
3 properties
2 required
SetMemberDatasetsRequest
object
1 property
1 required
TargetConstraintsDevice
object
4 properties
ObjectDetectionLastLayer
string
AddMemberRequest
object
3 properties
3 required
AddOrganizationApiKeyRequest
OrganizationDataset
object
12 properties
9 required
AdminAddProjectApiKeyRequest
AdminCreateOrganizationDataExportRequest
object
2 properties
1 required
GetOrganizationDataExportResponse
ListOrganizationsResponse
GenericApiResponse
object
2 properties
1 required
OrganizationComputeTimeUsage
object
3 properties
AdminAddUserRequest
object
1 property
UploadReadmeImageResponse
TargetConstraints
object
3 properties
2 required
AdminApiProject
object
11 properties
3 required
Theme
object
7 properties
5 required
AdminAddOrganizationUserRequest
ResourceRange
object
Describes range of expected availability for an arbitrary resource
2 properties
AdminAddOrganizationApiKeyRequest
OrganizationDatasetBucket
object
5 properties
5 required
Project
object
29 properties
17 required
DevelopmentKeys
object
2 properties
ProjectTierEnum
string
The project tier. This is "enterprise" for all organization projects, or the user tier for all user projects.
OrganizationMetricsResponse
UpdateProjectRequest
object
Only fields set in this object will be updated.
43 properties
SetMemberRoleRequest
object
1 property
1 required
CreateOrganizationRequest
object
1 property
1 required
AdminListProjectsResponse
UserOrganization
object
15 properties
13 required
ImageInputScaling
string
Normalization that is applied to images. If this is not set then 0..1 is used. "0..1" gives you non-normalized pixels between 0 and 1. "-1..1" gives you non-no…
AdminListProjects
object
2 properties
2 required
TargetMemory
object
RAM and ROM specifications of target
2 properties
UploadAssetRequest
object
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Edge Impulse publishes across the network.