Skip to content

Initial draft of queue inspect and delete APIs#215

Open
korylprince wants to merge 3 commits into
enrollment-apifrom
command-queue-api
Open

Initial draft of queue inspect and delete APIs#215
korylprince wants to merge 3 commits into
enrollment-apifrom
command-queue-api

Conversation

@korylprince
Copy link
Copy Markdown

This is the initial draft for a command queue inspect and delete API, similar to MicroMDM's API.

So far this just includes a storage interface and OpenAPI spec - once these are finalized/agreed upon, I'll work on the implementation.

@korylprince korylprince changed the base branch from main to enrollment-api October 25, 2025 19:10
@korylprince
Copy link
Copy Markdown
Author

I updated this PR base to be #214 for now since they share a type.

aakashjain2307 pushed a commit to aakashjain2307/nanomdm that referenced this pull request Feb 12, 2026
Add GET /v1/queue/{id} to retrieve queued commands for an enrollment
and DELETE /v1/queue/{id} to clear queued commands, with pagination
support and multi-ID delete. Implements storage backends for MySQL,
PostgreSQL, KV, file, and allmulti.
WardsParadox pushed a commit to WardsParadox/nanomdm that referenced this pull request Apr 29, 2026
Add GET /v1/queue/{id} to retrieve queued commands for an enrollment
and DELETE /v1/queue/{id} to clear queued commands, with pagination
support and multi-ID delete. Implements storage backends for MySQL,
PostgreSQL, KV, file, and allmulti.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant