Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
91
A2A ✓ verified by owner live JSON-RPC signature verified A2A 1.0 v5.0.3

Atlas by Humaps

humaps.org · Accessible AI

Atlas is Humaps’ verifiable global public-intelligence agent. It discovers country, regional, and local public data capabilities at runtime across the complete ISO 3166-1 catalog plus explicitly supported non-ISO jurisdictions, and produces sourced, reproducible artifacts without location-based restrictions.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
91/100
grade A · 9 criteria
Uptime
100.0%
6 direct probes · 30d
~64 ms response
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
2 snapshots tracked
Owner
verified
DNS-TXT proof

Dispute or improve this rating

A
Conformance score: 91/100
A-grade: production-ready agent with verified compliance signals across the board.
click to expand breakdown click to collapse breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~64 ms).
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
pass JWS signature 10/10
Agent card is JWS-signed and signature verifies.
pass Uptime track record 15/15
6/6 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 16 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Accessible AI (https://www.accessible-ai.nl). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 4/5
seen in upstream source within 0d
partial Security declaration 2/5
Declares 2 security scheme(s) but none use PKCE or mTLS.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs
Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations 100.0% success Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
4
lookups 7d
our API answered about it
0
impressions 7d
appeared in a result list
Per event type (7d)
1
form_submission
3
skill_run
Recent events (last 20)
When Event Method Status Latency
2026-11-04T18:43:23 skill_run GET /api/v1/skills/get_agent 200 ok 11ms
2026-11-04T18:15:26 skill_run GET /api/v1/skills/get_agent 200 ok 93ms
2026-11-04T18:05:58 skill_run GET /api/v1/skills/get_agent 200 ok 12ms
2026-11-04T18:03:58 form_submission /api/submit — ok 98459ms

Card history

2 snapshots drifted 1× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-11-04 18:44:18 current 0a415cb807c3… view →
2026-11-04 18:02:21 ddb2f2e800dd… view →
Uptime
100.0%
6 direct probes · 30d
Response
50ms
last direct probe
Skills
16
declared
Streaming
✓
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent… ⌘/Ctrl + Enter

Endpoints

Agent cardhttps://humaps.org/.well-known/agent-card.json
Providerhttps://www.accessible-ai.nl
Docshttps://humaps.org/a2a-docs
About this provider off-card enrichment
SSL certificate
Google Trust Services
expires 2027-01-02
Discovered via
submitted owner_reprobe recrawl_hot

Skills · 16 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

Official Dutch statistics

Query verified Dutch statistics from primary sources (CBS, Politie, RIVM, Kadaster, RWS, KOOP). Every claim returns with a source citation.

No taxonomy category yet
statisticsnetherlandsverifiedsourced
EU + member-state statistics

Query Eurostat, ECB, OECD, IMF and EU-member-state national statistics offices for comparable cross-country data.

canonical Government Open Data match 86%
statisticseueurostatcomparable
Global statistical sources

World Bank, UN-system, WHO, IMF, FAO, and other cross-country providers, supplemented by an exact national statistics provider only when one is registered for t…

canonical Country Macroeconomic Indicators match 87%
statisticsworldglobalverified
Country public-data discovery and query

Discover, inspect, and query authoritative national, regional, and local public data for any ISO country. Direct mode exposes deterministic country plans and sa…

canonical Government Open Data match 86%
public-datacountryofficial-sourcesportalsglobal
Dutch policy + parliamentary documents

Verbatim search across KOOP (Staatscourant, Officiële Bekendmakingen), Tweede Kamer (moties, kamerstukken), Rijksoverheid, Rechtspraak.nl, and the major planbur…

No taxonomy category yet
policydocumentsnetherlandsverbatim
EU legal + parliamentary documents

EUR-Lex (acquis communautaire, case law), EuroParl (resolutions, debates, voting records), ECJ + EHRM judgments.

No taxonomy category yet
policyeudocumentslaw
Worldwide official documents

Discover and search official legislation, parliamentary records, government publications, procurement notices, election material, and public-sector research for…

canonical Government Open Data match 88%
documentsofficial-sourcesgovernmentworldsourced
NL + EU geocoding and cartography

Address-to-coordinate (PDOK Locatieserver, Kadaster, OSM), administrative boundaries (municipalities / NUTS / cadastral parcels), natura 2000, BAG, BGT, vector …

canonical Maps and Routing match 86%
geogeocodingcartographyboundaries
Global geocoding and administrative geography

Worldwide OpenStreetMap geocoding, public GIS catalog discovery, and generic country/subnational ADM boundary workflows. National code systems are only used whe…

No taxonomy category yet
geogeocodingcartographyboundariesglobal
Worldwide geospatial layer discovery and query

Discover, inspect, and query authoritative map layers for any ISO country and supported administrative level. National regulators and mapping authorities are ra…

No taxonomy category yet
geospatialgislayersofficial-sourcesworld
Live world events (conflict / governance / disasters)

Curated near-real-time event feed from 120+ trusted local + international channels. ACLED, GDELT 2.0, Copernicus EMS, Telegram + X OSINT extraction. Cross-dedup…

No taxonomy category yet
eventsliveosintconflictnear-real-time
Scholarly literature

OpenAlex, CrossRef, arXiv, EuropePMC, OpenAIRE, Semantic Scholar — free-text + DOI lookup with abstract, full-text where available, citation graph.

canonical Academic Paper Search match 92%
researchscholarlyliteraturepapers
Statistical analysis

T-test, ANOVA, Mann-Kendall trend, ARIMA forecast, OLS regression, Spearman / Pearson correlation. Returns test statistic, p-value, confidence interval, and a o…

No taxonomy category yet
analysisstatisticsteststrend
Spatial analysis + choropleth maps

Choropleths at local / regional / country level, Moran's I + Getis-Ord G* local autocorrelation, buffer / overlay / spatial join, raster + vector tiles.

No taxonomy category yet
spatialgischoroplethautocorrelation
Policy briefing (structured .docx / .pptx)

Long-form evidence-based policy briefing with findings, options, recommendations, sources, and methodological caveats. Exportable to .docx and .pptx in the user…

No taxonomy category yet
briefingpolicydocxexportstructured
Versioned research document

Multi-turn research workflow with a private Word document, tracked changes and a code interpreter for statistics. A2A returns document text and a DOCX attachmen…

No taxonomy category yet
researchdocumentslong-formreproducibleversioned

Health · last 6 probes

When HTTP Live JSON-RPC Latency
2026-11-04 19:30:55 200 ✓ 50ms
2026-11-04 19:15:33 200 ✓ 69ms
2026-11-04 18:59:41 200 ✓ 31ms
2026-11-04 18:44:18 200 ✓ 54ms
2026-11-04 18:34:14 200 ✗ 85ms
2026-11-04 18:02:21 200 ✗ 40ms

Who's calling this agent 30d

4 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
curl 4 (100%)
Caller geography · top 3
NL 4
Via which API surface · top 3
rest 3
api 1

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Similar agents embedding-nearest

AstraNL live
Give AstraNL one real thing you need changed. It coordinates the rest. AstraNL is the neutral coordination and evidence layer between intent
AstraNL · q 100%
NOMOS Cross-Border Broker live
AgentNOMOS is the governance, authorization and evidence layer for autonomous agent actions — the NOMOS Machine Economy Trust Chain (eleven
FeedOracle Technologies · q 100%
Co-Legal Assistant live
Co-Legal Assistant — an AI assistant for informational Q&A about Belgian and Dutch private-client legal and fiscal topics (inheritance & gif
Co-Legal B.V. · q 100%
Co-Legal Assistant live
Co-Legal Assistant — an AI assistant for informational Q&A about Belgian and Dutch private-client legal and fiscal topics (inheritance & gif
Co-Legal B.V. · q 100%
GLEE Atlas live
Read-only evidence lookup over the GLEE Atlas: a public, provenance-preserving claim graph where every statement carries its sources, its ve
Phoenix Institute · q 100%
DatosIA
Public data for Guatemala, El Salvador, Honduras, Nicaragua, Costa Rica, Panama, Belize and the Dominican Republic, by country, department a
Hapi · q 76%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/humaps.org.svg)](https://agenstry.com/agents/humaps.org)
[![Verified Business](https://agenstry.com/badge/humaps.org/identity.svg)](https://agenstry.com/agents/humaps.org)
[![Uptime](https://agenstry.com/badge/humaps.org/uptime.svg)](https://agenstry.com/agents/humaps.org)
[![A2A version](https://agenstry.com/badge/humaps.org/protocol.svg)](https://agenstry.com/agents/humaps.org)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "Atlas by Humaps",
  "description": "Atlas is Humaps\u2019 verifiable global public-intelligence agent. It discovers country, regional, and local public data capabilities at runtime across the complete ISO 3166-1 catalog plus explicitly supported non-ISO jurisdictions, and produces sourced, reproducible artifacts without location-based restrictions.",
  "version": "5.0.3",
  "provider": {
    "organization": "Accessible AI",
    "url": "https://www.accessible-ai.nl"
  },
  "documentationUrl": "https://humaps.org/a2a-docs",
  "iconUrl": "https://humaps.org/opengraph-image",
  "supportedInterfaces": [
    {
      "url": "https://api.humaps.org/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://api.humaps.org/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3"
    }
  ],
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "extendedAgentCard": true,
    "extensions": [
      {
        "uri": "urn:humaps:a2a:provider-identity/v1",
        "description": "Declared legal provider and Dutch trade-register identifier; registry verification is separate.",
        "params": {
          "legalName": "Accessible AI",
          "brand": "Humaps",
          "registry": "kvk_nl",
          "identifier": "90058844",
          "evidenceUrl": "https://www.accessible-ai.nl/privacy"
        }
      },
      {
        "uri": "urn:humaps:a2a:public/v1",
        "description": "Anonymous capability messages and free direct analyses; agentic execution, streaming and private tasks require authentication.",
        "params": {
          "catalogUrl": "https://api.humaps.org/api/a2a/skills",
          "requestMetadataKey": "humaps",
          "requestExample": {
            "skill": "analysis.statistics",
            "mode": "direct",
            "inputs": {
              "test": "pearson",
              "a": [
                1,
                2,
                3
              ],
              "b": [
                2,
                4,
                6
              ]
            }
          },
          "taskRetention": "response-only",
          "modelCalled": false
        }
      },
      {
        "uri": "urn:humaps:a2a:pricing/v1",
        "description": "Per-skill pricing tier (free/pro/team/enterprise) plus EUR cents per call.",
        "required": false,
        "params": {
          "catalogUrl": "https://api.humaps.org/api/a2a/skills",
          "authenticated": false
        }
      }
    ]
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "skills": [
    {
      "id": "query.statistics.nl",
      "name": "Official Dutch statistics",
      "description": "Query verified Dutch statistics from primary sources (CBS, Politie, RIVM, Kadaster, RWS, KOOP). Every claim returns with a source citation.",
      "tags": [
        "statistics",
        "netherlands",
        "verified",
        "sourced"
      ],
      "examples": [
        "Return population by municipality from CBS Key Figures.",
        "Show residential burglaries by Amsterdam neighbourhood in 2024."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.statistics.eu",
      "name": "EU + member-state statistics",
      "description": "Query Eurostat, ECB, OECD, IMF and EU-member-state national statistics offices for comparable cross-country data.",
      "tags": [
        "statistics",
        "eu",
        "eurostat",
        "comparable"
      ],
      "examples": [
        "Compare unemployment in NL, DE and BE from 2015 to 2024 via Eurostat.",
        "OECD-indicator for healthcare spending across EU members."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.statistics.world",
      "name": "Global statistical sources",
      "description": "World Bank, UN-system, WHO, IMF, FAO, and other cross-country providers, supplemented by an exact national statistics provider only when one is registered for the requested country.",
      "tags": [
        "statistics",
        "world",
        "global",
        "verified"
      ],
      "examples": [
        "CO2 emissions per capita worldwide since 2000.",
        "UN refugee population per host country 2024."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.public_data.country",
      "name": "Country public-data discovery and query",
      "description": "Discover, inspect, and query authoritative national, regional, and local public data for any ISO country. Direct mode exposes deterministic country plans and safe portal operations; agentic mode composes the full national-to-global evidence workflow.",
      "tags": [
        "public-data",
        "country",
        "official-sources",
        "portals",
        "global"
      ],
      "examples": [
        "Find and query official municipal recycling data for Japan.",
        "Discover the authoritative ADM1 health-data route for Brazil."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.policy.nl",
      "name": "Dutch policy + parliamentary documents",
      "description": "Verbatim search across KOOP (Staatscourant, Offici\u00eble Bekendmakingen), Tweede Kamer (moties, kamerstukken), Rijksoverheid, Rechtspraak.nl, and the major planbureaus (PBL, CPB, SCP, WRR).",
      "tags": [
        "policy",
        "documents",
        "netherlands",
        "verbatim"
      ],
      "examples": [
        "Return the three most recent parliamentary motions about grid congestion.",
        "What did the Dutch Government Gazette publish about nitrogen in 2024?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.policy.eu",
      "name": "EU legal + parliamentary documents",
      "description": "EUR-Lex (acquis communautaire, case law), EuroParl (resolutions, debates, voting records), ECJ + EHRM judgments.",
      "tags": [
        "policy",
        "eu",
        "documents",
        "law"
      ],
      "examples": [
        "Quote the EU Charter of Fundamental Rights article 8.",
        "Find recent ECJ rulings on data protection."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.official_documents.world",
      "name": "Worldwide official documents",
      "description": "Discover and search official legislation, parliamentary records, government publications, procurement notices, election material, and public-sector research for any ISO country without substituting another country's national sources.",
      "tags": [
        "documents",
        "official-sources",
        "government",
        "world",
        "sourced"
      ],
      "examples": [
        "Find official Brazilian government publications about deforestation enforcement.",
        "Locate recent procurement notices and parliamentary records for Kenya."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "query.geo.eu",
      "name": "NL + EU geocoding and cartography",
      "description": "Address-to-coordinate (PDOK Locatieserver, Kadaster, OSM), administrative boundaries (municipalities / NUTS / cadastral parcels), natura 2000, BAG, BGT, vector tiles.",
      "tags": [
        "geo",
        "geocoding",
        "cartography",
        "boundaries"
      ],
      "examples": [
        "Geocode 'Lange Vijverberg 11, Den Haag' via PDOK.",
        "Return all Natura 2000 areas in North Brabant."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "application/geo+json"
      ]
    },
    {
      "id": "query.geo.world",
      "name": "Global geocoding and administrative geography",
      "description": "Worldwide OpenStreetMap geocoding, public GIS catalog discovery, and generic country/subnational ADM boundary workflows. National code systems are only used when a matching country pack exists.",
      "tags": [
        "geo",
        "geocoding",
        "cartography",
        "boundaries",
        "global"
      ],
      "examples": [
        "Geocode 'Kisumu, Kenya' and return coordinates.",
        "Find an open ADM1 boundary source for Brazil."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "application/geo+json"
      ]
    },
    {
      "id": "query.geospatial.layers.world",
      "name": "Worldwide geospatial layer discovery and query",
      "description": "Discover, inspect, and query authoritative map layers for any ISO country and supported administrative level. National regulators and mapping authorities are ranked before regional, global, or community fallbacks.",
      "tags": [
        "geospatial",
        "gis",
        "layers",
        "official-sources",
        "world"
      ],
      "examples": [
        "Find and query an official flood-hazard layer for Bangladesh ADM1.",
        "Discover authoritative oil-field layers for Nigeria and inspect the endpoint."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "application/geo+json"
      ]
    },
    {
      "id": "query.events.live",
      "name": "Live world events (conflict / governance / disasters)",
      "description": "Curated near-real-time event feed from 120+ trusted local + international channels. ACLED, GDELT 2.0, Copernicus EMS, Telegram + X OSINT extraction. Cross-deduplicated.",
      "tags": [
        "events",
        "live",
        "osint",
        "conflict",
        "near-real-time"
      ],
      "examples": [
        "Latest events in Sudan past 7 days.",
        "Worldwide conflict events near city X today."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "application/geo+json"
      ]
    },
    {
      "id": "query.research.scholarly",
      "name": "Scholarly literature",
      "description": "OpenAlex, CrossRef, arXiv, EuropePMC, OpenAIRE, Semantic Scholar \u2014 free-text + DOI lookup with abstract, full-text where available, citation graph.",
      "tags": [
        "research",
        "scholarly",
        "literature",
        "papers"
      ],
      "examples": [
        "Find papers about housing market liberalisation 2020-2024.",
        "Cite three recent meta-analyses on long-COVID."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "analysis.statistics",
      "name": "Statistical analysis",
      "description": "T-test, ANOVA, Mann-Kendall trend, ARIMA forecast, OLS regression, Spearman / Pearson correlation. Returns test statistic, p-value, confidence interval, and a one-line plain-language interpretation.",
      "tags": [
        "analysis",
        "statistics",
        "tests",
        "trend"
      ],
      "examples": [
        "Mann-Kendall trend test on an unemployment series, 2010-2024.",
        "OLS regression: housing price ~ surface + rooms."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/markdown"
      ]
    },
    {
      "id": "analysis.spatial",
      "name": "Spatial analysis + choropleth maps",
      "description": "Choropleths at local / regional / country level, Moran's I + Getis-Ord G* local autocorrelation, buffer / overlay / spatial join, raster + vector tiles.",
      "tags": [
        "spatial",
        "gis",
        "choropleth",
        "autocorrelation"
      ],
      "examples": [
        "Choropleth of crime rate per district in the selected country.",
        "Compute Moran's I on income inequality across regions."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "application/geo+json"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "atlasApiKey": {
              "list": []
            }
          }
        },
        {
          "schemes": {
            "firebaseBearer": {
              "list": []
            }
          }
        }
      ]
    },
    {
      "id": "briefing.policy",
      "name": "Policy briefing (structured .docx / .pptx)",
      "description": "Long-form evidence-based policy briefing with findings, options, recommendations, sources, and methodological caveats. Exportable to .docx and .pptx in the user's language.",
      "tags": [
        "briefing",
        "policy",
        "docx",
        "export",
        "structured"
      ],
      "examples": [
        "Policy briefing on regional grid congestion with recommendations.",
        "Briefing on housing-market intervention options for 2026."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown",
        "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "atlasApiKey": {
              "list": []
            }
          }
        },
        {
          "schemes": {
            "firebaseBearer": {
              "list": []
            }
          }
        }
      ]
    },
    {
      "id": "research.document",
      "name": "Versioned research document",
      "description": "Multi-turn research workflow with a private Word document, tracked changes and a code interpreter for statistics. A2A returns document text and a DOCX attachment within the inline size budget. Inspect the recorded sources, methods and caveats before reusing findings.",
      "tags": [
        "research",
        "documents",
        "long-form",
        "reproducible",
        "versioned"
      ],
      "examples": [
        "Write a research document about housing policy from 2015 to 2024.",
        "Multi-step study on EU healthcare expenditure efficiency."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/markdown",
        "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "atlasApiKey": {
              "list": []
            }
          }
        },
        {
          "schemes": {
            "firebaseBearer": {
              "list": []
            }
          }
        }
      ]
    }
  ],
  "securitySchemes": {
    "atlasApiKey": {
      "apiKeySecurityScheme": {
        "location": "header",
        "name": "X-Atlas-API-Key",
        "description": "Org-scoped Humaps API key."
      }
    },
    "firebaseBearer": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "bearerFormat": "Firebase ID Token",
        "description": "Firebase ID token plus X-Atlas-Active-Org."
      }
    }
  },
  "securityRequirements": [],
  "signatures": [
    {
      "protected": "eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vaHVtYXBzLm9yZy8ud2VsbC1rbm93bi9qd2tzLmpzb24iLCJraWQiOiJodW1hcHMtYXRsYXMtZXUtMjAyNi0wNyIsInR5cCI6IkpPU0UifQ",
      "signature": "nQs26WOcJERyHV_HaZrKYfvy_bY6oJAB3A14Ustfl-qlI5xklrqQvNLgcmqxpF0JlDEemQLfrU_1sEASwZan6Q"
    }
  ]
}