apple_revoke_certificate
Revoke Apple developer certificates to invalidate them for app distribution or signing purposes.
Instructions
Revoke a certificate
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| certificateId | Yes | Certificate ID |
Implementation Reference
- src/apple/tools.ts:805-808 (handler)The handler function that performs the certificate revocation by sending a DELETE request to the Apple API.
handler: async (client, args) => { await client.request(`/certificates/${args.certificateId}`, { method: 'DELETE' }); return { success: true }; }, - src/apple/tools.ts:802-804 (schema)The Zod schema defining the input for the apple_revoke_certificate tool, requiring a certificateId.
schema: z.object({ certificateId: z.string().describe('Certificate ID'), }), - src/apple/tools.ts:800-800 (registration)The registration of the tool with the name 'apple_revoke_certificate'.
name: 'apple_revoke_certificate',