{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://neynar.com/schemas/RegisterSignerKeyReqBody", "title": "RegisterSignerKeyReqBody", "description": "Neynar Farcaster API schema for RegisterSignerKeyReqBody", "properties": { "app_fid": { "$ref": "#/components/schemas/Fid" }, "deadline": { "description": "unix timestamp in seconds that controls how long the signed key request is valid for. (24 hours from now is recommended)", "type": "integer" }, "redirect_url": { "description": "Url to redirect to after the signer is approved.\n**Note** : This should only be used when requesting a signer from a native mobile application.", "type": "string" }, "signature": { "description": "Signature generated by the custody address of the app. Signed data includes app_fid, deadline, signer's public key", "type": "string" }, "signer_uuid": { "$ref": "#/components/schemas/SignerUUID" }, "sponsor": { "$ref": "#/components/schemas/SignedKeyRequestSponsor" } }, "required": [ "signer_uuid", "signature", "app_fid", "deadline" ], "type": "object" }