.json file, with the private key left out. Requires Super User or Super User Read Only scope..json) starts with its SIP User-Agent prefix: the User-Agent lowercased, dashes removed, and its first one, two or three words joined by -. The longest match wins. user-agent-match shows the value devices are compared against.filename for one file only, or use GET /firebase/{filename}. valid tells you whether the key loads; key-fingerprint tells two keys apart without showing either. Use GET /firebase/count for the number of files.Authorization: Bearer ********************.json file, sorted by name. An empty array when there are none.curl --location 'https://awqacore01.crexendocloud.com/ns-api/v2/firebase?filename=example-project.json' \
--header 'Authorization: Bearer <token>'[
{
"filename": "example-project.json",
"valid-json": "yes",
"type": "service_account",
"project_id": "example-project",
"client_email": "firebase-adminsdk@example-project.iam.gserviceaccount.com",
"client_id": "100000000000000000001",
"private-key-id": "01************************************67",
"key-fingerprint": "5f1c0e0a3b9d4c7e8f2a6b1d0c9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e",
"valid": "yes",
"user-agent-match": "example-project",
"modified-datetime": "2026-10-11T18:04:12Z"
}
]