Returns apps for the authenticated tenant, newest first. Use ?name=<exact> to look up a specific app by name without paginating.
Auth headers: X-Agentmark-App-Id is OPTIONAL for bearer (session JWT) auth — the listing is tenant-scoped, so headless agents on a cold tenant can call this without supplying any app id. API-key callers still send the header (API keys are app-scoped), but its value is ignored by this handler.
Application ID for tenant scoping
API key (sk_agentmark_*)
1 <= x <= 1000x >= 01 - 100