Qminder

Qminder is a cloud-based queue management and appointment scheduling platform that helps retail, healthcare, government, and education organizations manage visitor flow, virtual queues, and service points across physical locations. Its developer platform exposes a REST API and a GraphQL API (with real-time subscriptions) at api.qminder.com for creating tickets, calling and serving visitors, scheduling appointments, managing locations, lines, desks, users, and custom input fields, plus webhooks for ticket, line, and location events. An official JavaScript/TypeScript SDK (qminder-api) is published to npm.

Qminder publishes 7 APIs on the APIs.io network, including Appointments API, Input Fields API, Lines API, and 4 more. Tagged areas include Company, Queue Management, Appointment Scheduling, Visitor Management, and Customer Experience.

The Qminder catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Qminder’s developer surface includes documentation, API reference, getting-started guide, authentication, engineering blog, support, pricing, and 26 more developer resources.

56.5/100 developing ▬ flat Agent 78/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
AccessSelf serve
7 APIs 1 MCP Servers
CompanyQueue ManagementAppointment SchedulingVisitor ManagementCustomer ExperienceRESTGraphQLWebhooksSaaS

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 56.5/100 · developing
Contract Quality 15.8 / 25
Developer Ergonomics 14.8 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 3.8 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 78/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/qminder: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

Qminder Appointments API

Manage scheduled appointments

Qminder Input Fields API

Manage custom data fields for locations

Qminder Lines API

Manage virtual queues within locations

Qminder Locations API

Manage physical service locations

Qminder Tickets API

Manage visitor queue entries

Qminder Users API

Manage user accounts and permissions

Qminder Webhooks API

Manage webhook subscriptions

Scroll for all 7

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

qminder-mcp.yml

MCP SERVER

Rate Limits 1

Documented rate limits and quota policies.

Qminder Rate Limits

0 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Qminder Authentication

apiKey · 1 scheme

SECURITY

Qminder Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Qminder Trust Center

SOC 2, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Qminder Agentic Access

53 operations · 41 acting · 1 human-in-the-loop

53 operations · 41 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: qminder
name: Qminder
x-enrichment:
  date: '2026-07-20'
  status: enriched
  artifacts_added: 18
  pass: local-v1
description: Qminder is a cloud-based queue management and appointment scheduling platform that helps retail, healthcare,
  government, and education organizations manage visitor flow, virtual queues, and service points across physical locations.
  Its developer platform exposes a REST API and a GraphQL API (with real-time subscriptions) at api.qminder.com for creating
  tickets, calling and serving visitors, scheduling appointments, managing locations, lines, desks, users, and custom input
  fields, plus webhooks for ticket, line, and location events. An official JavaScript/TypeScript SDK (qminder-api) is published
  to npm.
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://www.qminder.com/favicon.ico
url: https://raw.githubusercontent.com/api-evangelist/qminder/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- seedcamp
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-20'
tags:
- Company
- Queue Management
- Appointment Scheduling
- Visitor Management
- Customer Experience
- REST
- GraphQL
- Webhooks
- SaaS
apis:
- aid: qminder:qminder-appointments-api
  name: Qminder Appointments API
  description: Manage scheduled appointments
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Appointments
  properties:
  - type: OpenAPI
    url: openapi/qminder-appointments-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
- aid: qminder:qminder-input-fields-api
  name: Qminder Input Fields API
  description: Manage custom data fields for locations
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Input Fields
  properties:
  - type: OpenAPI
    url: openapi/qminder-input-fields-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
- aid: qminder:qminder-lines-api
  name: Qminder Lines API
  description: Manage virtual queues within locations
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Lines
  properties:
  - type: OpenAPI
    url: openapi/qminder-lines-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
- aid: qminder:qminder-locations-api
  name: Qminder Locations API
  description: Manage physical service locations
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Locations
  properties:
  - type: OpenAPI
    url: openapi/qminder-locations-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
- aid: qminder:qminder-tickets-api
  name: Qminder Tickets API
  description: Manage visitor queue entries
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Tickets
  properties:
  - type: OpenAPI
    url: openapi/qminder-tickets-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
- aid: qminder:qminder-users-api
  name: Qminder Users API
  description: Manage user accounts and permissions
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/qminder-users-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
- aid: qminder:qminder-webhooks-api
  name: Qminder Webhooks API
  description: Manage webhook subscriptions
  humanURL: https://developer.qminder.com/
  baseURL: https://api.qminder.com
  tags:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/qminder-webhooks-api-openapi.yml
  - type: Documentation
    url: https://developer.qminder.com/
  - type: APIReference
    url: https://developer.qminder.com/api-reference/
  - type: GettingStarted
    url: https://developer.qminder.com/reference/overview
  - type: Authentication
    url: authentication/qminder-authentication.yml
  - type: RateLimits
    url: rate-limits/qminder-rate-limits.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: DeveloperPortal
  url: https://developer.qminder.com/
- type: Documentation
  url: https://developer.qminder.com/
- type: APIReference
  url: https://developer.qminder.com/api-reference/
- type: GettingStarted
  url: https://developer.qminder.com/reference/overview
- type: OpenAPI
  url: openapi/qminder-openapi-original.json
- type: LLMsTxt
  url: llms/qminder-llms.txt
- type: Authentication
  url: authentication/qminder-authentication.yml
- type: SDKs
  url: packages/qminder-packages.yml
- type: Packages
  url: packages/qminder-packages.yml
- type: MCPServer
  url: mcp/qminder-mcp.yml
- type: AgentSkill
  url: skills/_index.yml
- type: AgenticAccess
  url: agentic-access/qminder-agentic-access.yml
- type: Webhooks
  url: asyncapi/qminder-events-webhooks.yml
- type: RateLimits
  url: rate-limits/qminder-rate-limits.yml
- type: ErrorCatalog
  url: errors/qminder-problem-types.yml
- type: Conventions
  url: conventions/qminder-conventions.yml
- type: DataModel
  url: data-model/qminder-data-model.yml
- type: Conformance
  url: conformance/qminder-conformance.yml
- type: Compliance
  url: https://www.qminder.com/security/
- type: TrustCenter
  url: security/qminder-trust-center.yml
- type: DomainSecurity
  url: security/qminder-domain-security.yml
- type: Overlay
  url: overlays/qminder-openapi-overlay.yaml
- type: Lifecycle
  url: lifecycle/qminder-lifecycle.yml
- type: StatusPage
  url: https://status.qminder.com
- type: GitHubOrganization
  url: https://github.com/Qminder
- type: Blog
  url: https://www.qminder.com/blog/
- type: Support
  url: https://support.qminder.com
- type: Pricing
  url: https://www.qminder.com/pricing/
- type: SignUp
  url: https://dashboard.qminder.com/signup
- type: Login
  url: https://dashboard.qminder.com
- type: TermsOfService
  url: https://www.qminder.com/terms-of-service/
- type: PrivacyPolicy
  url: https://www.qminder.com/privacy-policy/
- type: Website
  url: https://www.qminder.com