v1
latestOpenAPI 3.0.42026-07-26159287356.1 KBCasts
By FID
Fetch user's casts.
get/v1/castsByFid
Query parameters
fidinteger required
Farcaster ID (FID). A unique identifier assigned to each user in the Farcaster network. This number is permanent and cannot be changed. FIDs are assigned sequentially when users register on the network.
Example:1
The FID of the casts' creator
pageSizeinteger
Maximum number of messages to return in a single response
reverseboolean
Reverse the sort order, returning latest messages first
pageTokenstring
The page token returned by the previous query, to fetch the next page. If this parameter is empty, fetch the first page
Response
The requested Casts.
Example response
{
"messages": [
{
"hash": "0xd2b1ddc6c88e865a33cb1a565e0058d757042974",
"data": {
"fid": 2,
"timestamp": 48994466,
"castAddBody": {
"mentions": [
2
],
"parentCastId": {
"fid": 2,
"hash": "0x03aff391a6eb1772b20b4ead9a89f732be75fe27"
},
"parentUrl": "chain://eip155:1/erc721:0x39d89b649ffa044383333d297e325d42d31329b2",
"embeds": [
{
"castId": {
"fid": 2,
"hash": "0x03aff391a6eb1772b20b4ead9a89f732be75fe27"
}
}
]
}
}
}
],
"nextPageToken": "AuzO1V0DtaItCwwa10X6YsfStlynsGWT"
}