# NMotion Platform > Developer docs for the NMotion data platform API and nmp CLI ## Docs - [API overview](https://docs.platform.neural-motion.org/api-overview.md): What the developer API covers and how requests are authorized. - [Get a dataset](https://docs.platform.neural-motion.org/api-reference/catalog/get-a-dataset.md) - [Get an episode](https://docs.platform.neural-motion.org/api-reference/catalog/get-an-episode.md) - [Get dataset filter options](https://docs.platform.neural-motion.org/api-reference/catalog/get-dataset-filter-options.md) - [Get dataset frames](https://docs.platform.neural-motion.org/api-reference/catalog/get-dataset-frames.md) - [Get dataset statistics](https://docs.platform.neural-motion.org/api-reference/catalog/get-dataset-statistics.md) - [Get dataset thumbnails](https://docs.platform.neural-motion.org/api-reference/catalog/get-dataset-thumbnails.md) - [Get episode navigation](https://docs.platform.neural-motion.org/api-reference/catalog/get-episode-navigation.md) - [Get episode videos](https://docs.platform.neural-motion.org/api-reference/catalog/get-episode-videos.md) - [List datasets](https://docs.platform.neural-motion.org/api-reference/catalog/list-datasets.md) - [List episodes](https://docs.platform.neural-motion.org/api-reference/catalog/list-episodes.md) - [Cancel an export job](https://docs.platform.neural-motion.org/api-reference/exports/cancel-an-export-job.md) - [Get a derived dataset version](https://docs.platform.neural-motion.org/api-reference/exports/get-a-derived-dataset-version.md) - [Get an artifact download URL](https://docs.platform.neural-motion.org/api-reference/exports/get-an-artifact-download-url.md) - [Get an export job](https://docs.platform.neural-motion.org/api-reference/exports/get-an-export-job.md) - [List derived dataset versions](https://docs.platform.neural-motion.org/api-reference/exports/list-derived-dataset-versions.md) - [Queue export jobs](https://docs.platform.neural-motion.org/api-reference/exports/queue-export-jobs.md) - [Cancel an import](https://docs.platform.neural-motion.org/api-reference/imports/cancel-an-import.md) - [Create an import](https://docs.platform.neural-motion.org/api-reference/imports/create-an-import.md) - [Create an upload URL](https://docs.platform.neural-motion.org/api-reference/imports/create-an-upload-url.md) - [Get an import](https://docs.platform.neural-motion.org/api-reference/imports/get-an-import.md) - [Import from the catalog](https://docs.platform.neural-motion.org/api-reference/imports/import-from-the-catalog.md) - [List imports](https://docs.platform.neural-motion.org/api-reference/imports/list-imports.md) - [Get API version](https://docs.platform.neural-motion.org/api-reference/platform/get-api-version.md) - [Get a dataset manifest](https://docs.platform.neural-motion.org/api-reference/project-datasets/get-a-dataset-manifest.md) - [Get a project dataset](https://docs.platform.neural-motion.org/api-reference/project-datasets/get-a-project-dataset.md) - [Get a project episode](https://docs.platform.neural-motion.org/api-reference/project-datasets/get-a-project-episode.md) - [List project datasets](https://docs.platform.neural-motion.org/api-reference/project-datasets/list-project-datasets.md) - [List project episodes](https://docs.platform.neural-motion.org/api-reference/project-datasets/list-project-episodes.md) - [Get a project](https://docs.platform.neural-motion.org/api-reference/projects/get-a-project.md) - [List projects](https://docs.platform.neural-motion.org/api-reference/projects/list-projects.md) - [Create an API token](https://docs.platform.neural-motion.org/api-reference/users-and-tokens/create-an-api-token.md) - [Get current user](https://docs.platform.neural-motion.org/api-reference/users-and-tokens/get-current-user.md) - [Get user profile](https://docs.platform.neural-motion.org/api-reference/users-and-tokens/get-user-profile.md) - [List API tokens](https://docs.platform.neural-motion.org/api-reference/users-and-tokens/list-api-tokens.md) - [Revoke an API token](https://docs.platform.neural-motion.org/api-reference/users-and-tokens/revoke-an-api-token.md) - [Authentication](https://docs.platform.neural-motion.org/authentication.md): Clerk sessions for humans; nmp_ PATs for CLI and SDK clients. - [nmp CLI](https://docs.platform.neural-motion.org/cli.md): Install and use the read-oriented NMotion Platform CLI. - [Build with NMotion Platform](https://docs.platform.neural-motion.org/index.md): Authenticate with a personal access token, call the developer API, and use the nmp CLI. - [Quickstart](https://docs.platform.neural-motion.org/quickstart.md): Create a PAT, install nmp, and make your first API call in a few minutes. ## OpenAPI Specs - [openapi](https://docs.platform.neural-motion.org/openapi.json)