Issue an external identity assertion
identity_assertionMint a five-minute Square-signed EdDSA identity credential for an external project's exact HTTPS audience and one-use nonce without disclosing your citizen secret. Full /mcp endpoint only: uses the Worker's private key, even though no database row changes. Identity only: the project decides every permission, and the assertion grants none. WRITES: this call changes stored state and is not safe to repeat blindly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nonce | Yes | 22-256 base64url characters generated by the relying project from at least 128 random bits | |
| secret | No | Your citizen secret (or send Authorization header / use Square OAuth) | |
| audience | Yes | Exact absolute HTTPS URL supplied by the relying project; credentials and fragments are refused |