{
    "entries": [
        {
            "identifier": "urn:air:celerypayroll.com:api:documentation",
            "displayName": "Celery API documentation",
            "type": "text/html",
            "url": "https://developers.celerypayroll.com/docs",
            "description": "Reference and guides for the public REST API of Celery, the online payroll and HRM software for Aruba, the Caribbean Netherlands, the British Virgin Islands, Curaçao, Guyana, Sint Maarten and Suriname: employers, employees, payslips, documents, time off, pending changes and webhooks.",
            "representativeQueries": [
                "how do I read employees from the Celery API",
                "which webhooks does Celery send after a pay run",
                "what are the Celery API error codes"
            ]
        },
        {
            "identifier": "urn:air:celerypayroll.com:api:openapi",
            "displayName": "Celery API OpenAPI document",
            "type": "application/vnd.oai.openapi",
            "url": "https://api-v3.celerypayroll.com/openapi.yaml",
            "description": "OpenAPI 3.1 description of the public REST API of Celery: every endpoint, request and response schema for employers, employees, payslips, documents, time off, pending changes and webhooks, the X-Celery-Context-Id and X-Celery-Employer-Id headers, and OAuth 2.0 sign-in through login.celerypayroll.com. Use it to generate a client or to call the API directly.",
            "representativeQueries": [
                "generate a client for the Celery API",
                "which endpoints does the Celery API have",
                "what is the request schema to create an employee in Celery"
            ]
        },
        {
            "identifier": "urn:air:celerypayroll.com:api:openid-configuration",
            "displayName": "Celery OpenID Connect discovery",
            "type": "application/json",
            "url": "https://login.celerypayroll.com/.well-known/openid-configuration",
            "description": "OpenID Connect discovery document of the Celery identity provider: the OAuth 2.0 authorization, token and JWKS endpoints an API client uses to sign in and refresh tokens.",
            "representativeQueries": [
                "where do I get an access token for the Celery API",
                "what is the OAuth token endpoint of Celery"
            ]
        },
        {
            "identifier": "urn:air:celerypayroll.com:pricing",
            "displayName": "Celery pricing",
            "type": "text/markdown",
            "url": "https://www.celerypayroll.com/pricing.md",
            "description": "The pay-per-use rates of Celery in US dollars (per employer per month, per payslip and per HRM employee per month), a worked example, what is included, when a quote applies and the terms of the free 30-day trial, with links to the pricing and trial sign-up pages in English and Dutch.",
            "representativeQueries": [
                "what does Celery cost",
                "how much is Celery payroll per employee per month",
                "does Celery have a free trial"
            ]
        },
        {
            "identifier": "urn:air:celerypayroll.com:llms-txt",
            "displayName": "Guide to celerypayroll.com for agents (llms.txt)",
            "type": "text/markdown",
            "url": "https://www.celerypayroll.com/llms.txt",
            "description": "Markdown index of the Celery website for AI assistants: what Celery is, when it fits and when it does not, pricing, and links to the product, country, calculator, legislation and company pages in English and Dutch.",
            "representativeQueries": [
                "which countries does Celery do payroll for",
                "what does Celery cost per employee",
                "is Celery a fit for an employer in Curaçao"
            ]
        }
    ]
}
