GET/api/provider/{slug}
One provider profile with all evidenced cells and their sources.
Cells without a value and cells with confidence unknown are omitted. The coverage block reports the number of criteria, of filled cells and of cells with at least one source.
Parameters
- slug
- The slug of the provider, for example mullvad. The list of all slugs is in the full export.
- locale
- Language of the notes, de or en. Default is de. Values themselves are language neutral.
Errors
- 404
- Unknown slug.
Example response
{
"license": {
"id": "CC-BY-SA-4.0",
"url": "https://creativecommons.org/licenses/by-sa/4.0/",
"attribution": "vpn-matrix.com"
},
"generatedAt": "2026-08-03T09:12:44.201Z",
"provider": {
"slug": "mullvad",
"name": "Mullvad VPN",
"status": "active",
"kind": "vpn",
"parentCompany": "Amagicom AB",
"cluster": "independent-privacy",
"websiteUrl": "https://mullvad.net/en",
"verified": false
},
"coverage": { "criteria": 158, "filled": 90, "sourced": 90 },
"data": {
"logging.activity_logs": {
"value": "no",
"confidence": "confirmed",
"note": "Razzia 04/2023: die Behörden gingen ohne Daten.",
"sources": [
{
"url": "https://mullvad.net/en/blog/2023/4/20/...",
"title": "Mullvad VPN was subject to a search warrant",
"retrievedAt": "2026-08-03",
"archiveUrl": "https://web.archive.org/web/2026/...",
"kind": "vendor_doc"
}
]
}
}
}