Resources

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
Admin
  • /admin/apikey
  • /admin/build-info
  • /admin/init
  • /admin/metadata-export
  • /admin/usage-log
  • /admin/user-info
  • GET
  • GET
  • GET
  • POST
  • DELETE GET
  • GET
Components
  • /components
  • /components/{componentId}
  • /components/{componentId}/changeMedia
  • /components/{componentId}/checkpoint
  • /components/{componentId}/controlurls
  • /components/{componentId}/downloadPrintJob
  • /components/{componentId}/events
  • /components/{componentId}/keepalive
  • /components/{componentId}/printJobs
  • /components/{componentId}/result
  • /components/{componentId}/screenshot
  • /components/{componentId}/snapshot
  • /components/{componentId}/state
  • /components/{componentId}/stop
  • /components/{componentId}/async/checkpoint
  • /components/{componentId}/async/snapshot
  • /components/{compid}/{kind}/{resource}/url
  • POST
  • DELETE GET
  • POST
  • POST
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • POST
  • POST
  • GET HEAD
Compute
  • /compute
  • /compute/{sessionId}
  • POST
  • GET
Emil
  • /Emil/buildInfo
  • /Emil/exportMetadata
  • /Emil/resetUsageLog
  • /Emil/usageLog
  • /Emil/userInfo
  • GET
  • GET
  • GET
  • GET
  • GET
EmilContainerData
  • /EmilContainerData/buildContainerImage
  • /EmilContainerData/delete
  • /EmilContainerData/getOriginRuntimeList
  • /EmilContainerData/importContainer
  • /EmilContainerData/importEmulator
  • /EmilContainerData/updateContainer
  • /EmilContainerData/updateLatestEmulator
  • POST
  • POST
  • GET
  • POST
  • POST
  • POST
  • POST
EmilEnvironmentData
  • /EmilEnvironmentData
  • /EmilEnvironmentData/createEnvironment
  • /EmilEnvironmentData/defaultEnvironment
  • /EmilEnvironmentData/defaultEnvironments
  • /EmilEnvironmentData/delete
  • /EmilEnvironmentData/export
  • /EmilEnvironmentData/forkRevision
  • /EmilEnvironmentData/getEnvironmentTemplates
  • /EmilEnvironmentData/getNameIndexes
  • /EmilEnvironmentData/getPatches
  • /EmilEnvironmentData/importImage
  • /EmilEnvironmentData/init
  • /EmilEnvironmentData/objectDependencies
  • /EmilEnvironmentData/operatingSystemMetadata
  • /EmilEnvironmentData/replicateImage
  • /EmilEnvironmentData/revertRevision
  • /EmilEnvironmentData/setDefaultEnvironment
  • /EmilEnvironmentData/sync
  • /EmilEnvironmentData/updateDescription
  • /EmilEnvironmentData/{envId}
  • GET
  • POST
  • GET
  • GET
  • POST
  • POST
  • POST
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • POST
  • POST
  • GET
  • GET
  • POST
  • GET
EmilObjectData
  • /objects/archives
  • /objects/import
  • /objects/objectImportTaskState
  • /objects/sync
  • /objects/syncObjects
  • /objects/{objectArchive}
  • /objects/{objectArchive}/{objectId}
  • /objects/{objectArchive}/{objectId}/label
  • GET
  • POST
  • GET
  • GET
  • POST
  • GET
  • DELETE GET
  • PUT
EmilSoftwareData
  • /EmilSoftwareData/getSoftwareObject
  • /EmilSoftwareData/getSoftwarePackageDescription
  • /EmilSoftwareData/getSoftwarePackageDescriptions
  • /EmilSoftwareData/saveSoftwareObject
  • GET
  • GET
  • GET
  • POST
EmilUserSession
  • /EmilUserSession/delete
  • /EmilUserSession/list
  • /EmilUserSession/session
  • GET
  • GET
  • GET
EmulatorRepository
  • /emulator-repository/emulators
  • /emulator-repository/emulators/{emuid}/default
  • /emulator-repository/images/{imgid}/url
  • GET
  • POST
  • GET HEAD
EnvironmentProposer
  • /environment-proposer/api/v2/proposals
  • /environment-proposer/api/v2/proposals/{id}
  • /environment-proposer/api/v2/waitqueue/{id}
  • POST
  • GET
  • GET
EnvironmentRepository
  • /environment-repository/db-migration
  • /environment-repository/default-environments
  • /environment-repository/environments
  • /environment-repository/image-name-index
  • /environment-repository/images
  • /environment-repository/images-index
  • /environment-repository/os-metadata
  • /environment-repository/patches
  • /environment-repository/templates
  • /environment-repository/actions/create-image
  • /environment-repository/actions/delete-image
  • /environment-repository/actions/import-image
  • /environment-repository/actions/prepare
  • /environment-repository/actions/replicate-image
  • /environment-repository/actions/sync
  • /environment-repository/default-environments/{osId}
  • /environment-repository/environments/{envId}
  • /environment-repository/patches/{patchId}
  • /environment-repository/checkpoints/{id}/url
  • /environment-repository/environments/{envId}/export
  • /environment-repository/environments/{envId}/object-deps
  • /environment-repository/environments/{envId}/revisions
  • /environment-repository/images/{id}/url
  • /environment-repository/roms/{id}/url
  • /environment-repository/environments/{envId}/revisions/{revId}
  • GET
  • GET
  • GET POST
  • GET
  • GET POST
  • GET
  • GET
  • GET
  • GET
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • GET PATCH
  • DELETE GET PATCH
  • POST
  • GET HEAD
  • POST
  • GET
  • POST
  • GET HEAD
  • GET HEAD
  • POST
ErrorReport
  • /error-report
  • GET
Handles
  • /handles
  • /handles/{handle}
  • /handles/{prefix}/{handle}
  • GET POST
  • DELETE GET POST
  • DELETE GET POST
MetaDataRepositories
  • /metadata-repositories/{name}/item-identifiers
  • /metadata-repositories/{name}/items
  • /metadata-repositories/{name}/sets
  • /metadata-repositories/{name}/sets/{setspec}
  • GET
  • GET POST
  • GET HEAD
  • HEAD
NetworkEnvironments
  • /network-environments
  • /network-environments/{envId}
  • GET POST PUT
  • DELETE GET
Networks
  • /networks
  • /networks/{id}/addComponentToSwitch
  • /networks/{id}/components
  • /networks/{id}/wsConnection
  • /networks/{id}/components/{componentId}
  • /networks/{id}/components/{componentId}/disconnect
  • POST
  • POST
  • POST
  • GET
  • DELETE
  • POST
ObjectClassification
  • /classification
  • /classification/overrideObjectCharacterization
  • POST
  • POST
ObjectRepository
  • /object-repository/archives
  • /object-repository/actions/sync
  • /object-repository/tasks/{taskId}
  • /object-repository/archives/{archiveId}/objects
  • /object-repository/archives/{archiveId}/actions/sync
  • /object-repository/archives/{archiveId}/objects/{objectId}
  • /object-repository/archives/{archiveId}/objects/{objectId}/label
  • /object-repository/archives/{archiveId}/objects/{objectId}/resources/{resourceId}/url
  • GET
  • POST
  • GET
  • GET POST
  • POST
  • DELETE GET
  • PUT
  • GET HEAD
Operator
  • /operator/api/v1/channels
  • /operator/api/v1/channels/{channel}
  • /operator/api/v1/deployment/current
  • /operator/api/v1/deployment/previous
  • /operator/api/v1/channels/{channel}/releases
  • /operator/api/v1/channels/{channel}/releases/latest
  • /operator/api/v1/channels/{channel}/releases/{version}
  • GET
  • POST
  • GET POST
  • GET POST
  • GET
  • GET
  • POST
OperatorProxy
  • /operator/api/v1/channels
  • /operator/api/v1/channels/{channel}
  • /operator/api/v1/deployment/current
  • /operator/api/v1/deployment/previous
  • /operator/api/v1/channels/{channel}/releases
  • /operator/api/v1/channels/{channel}/releases/latest
  • /operator/api/v1/channels/{channel}/releases/{version}
  • GET
  • POST
  • GET POST
  • GET POST
  • GET
  • GET
  • POST
Sessions
  • /sessions
  • /sessions/network-environments
  • /sessions/{id}
  • /sessions/{id}/detach
  • /sessions/{id}/keepalive
  • /sessions/{id}/resources
  • GET
  • GET
  • DELETE GET
  • POST
  • POST
  • DELETE
SoftwareRepository
  • /software-repository/descriptions
  • /software-repository/packages
  • /software-repository/actions/sync
  • /software-repository/descriptions/{softwareId}
  • /software-repository/packages/{softwareId}
  • GET
  • GET POST
  • POST
  • GET
  • DELETE GET
TaskManager
  • /tasks/{id}
  • DELETE GET
Upload
  • /upload
  • POST