{ "opencollection": "1.0.0", "info": { "name": "Neynar Action Agents API", "version": "3.176.0" }, "request": { "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "items": [ { "info": { "name": "Agents", "type": "folder" }, "items": [ { "info": { "name": "Cast conversation summary", "type": "http" }, "http": { "method": "GET", "url": "https://api.neynar.com/v2/farcaster/cast/conversation/summary/", "params": [ { "name": "identifier", "value": "", "type": "query", "description": "Cast identifier (It's either a URL or a hash))" }, { "name": "limit", "value": "", "type": "query", "description": "Number of casts to consider in a summary up to a point of target cast" }, { "name": "prompt", "value": "", "type": "query", "description": "Additional prompt used to generate a summary" } ] }, "docs": "Generates a summary of all casts related to a conversation surrounding a cast by passing in a cast hash or Farcaster URL. Summary is generated by an LLM and is intended to be passed as a context to AI agents." }, { "info": { "name": "Create transaction pay mini app", "type": "http" }, "http": { "method": "POST", "url": "https://api.neynar.com/v2/farcaster/frame/transaction/pay/", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new transaction pay mini app that can be used to collect payments through a mini app" }, { "info": { "name": "User interactions", "type": "http" }, "http": { "method": "GET", "url": "https://api.neynar.com/v2/farcaster/user/interactions/", "params": [ { "name": "fids", "value": "", "type": "query", "description": "Comma separated list of two FIDs" }, { "name": "type", "value": "", "type": "query", "description": "Comma seperated list of Interaction type to fetch" } ] }, "docs": "Returns a list of interactions between two users" } ] } ], "bundled": true }