TL;DR
The Neynar API has recent updates for channels, algorithmic ranking, and block/ban features (with more to come), a Farcaster Action spec has been unveiled so that apps can have write actions between each other, and Data Product customers will be able to index custom schemas
API
Recent Updates
Channel APIs
/feed/channel
APIs now show channel member content only by default
Algorithmic Ranking
MBD as a new feed provider, in addition to Openrank
Algo ranking on conversation replies
Blocks
Fetch blocks, blocked by
Blocked users are filtered out by default if you pass in
viewer_fid
to APIs like/feed
and/conversation
App level bans
Ban certain users from showing up on your app without impacting the rest of the protocol — client level access for app developers
Up Next
Location APIs — location data as part of user object
Available next week
Fetch users from a specific location — can build but not sure if people need it yet, reach out if interested
Twitter usernames — Twitter usernames will be part of hydrated user objects
Better embed data in cast objects — we already return metadata for embeds in most cases. Coming next:
Quote casts, twitter links
Farcaster Actions
Extends the same sort of auth signature for channel actions to other actions that clients might want to have
eg. multiple clients using the same bookmarking service, other APIs etc
Doesn't require Neynar the way the spec is designed(apps can just go through each other), or can use a Neynar POST endpoint so other apps using our signers can build this out
Data Products
Upcoming — indexing custom schemas
Will start simple, timeline still TBD; actively investigating second half of October
Get started today from $9/month