# Upload client application public key Uploads a public key for the client application. This key is used to verify signatures from the client application when it signs receipts or other data. Can be called by company admins or using company API key authentication. Accessible for: Company, User Endpoint: POST /client-application/{clientApplicationId}/public-key Version: v1 Security: cheqi_oauth ## Path parameters: - `clientApplicationId` (string, required) Client application ID ## Request fields (application/json): - `publicKey` (string, required) - `keyAlgorithm` (string, required) Enum: "RSA_2048", "RSA_4096", "ECDSA_P256", "ECDSA_P384", "ED25519" ## Response 200 fields ## Response 400 fields ## Response 403 fields ## Response 404 fields