Casts
Get a cast by its FID and Hash.
Get Started
- Quickstart
- Frameworks
- LLM Docs
Account Management
Files
Additional Resources
- Community SDKs
- IPFS 101
- Farcaster
- Introduction
- Hubs
- Hub API Reference
- Info
- Casts
- Reactions
- Links
- User Data
- Username Proofs
- Verifications
- FIDs
- Storage
- Onchain API
Casts
Get a cast by its FID and Hash.
GET
/
v1
/
castById
curl --request GET \
--url https://hub.pinata.cloud/v1/castById
{
"hash": "0xd2b1ddc6c88e865a33cb1a565e0058d757042974",
"hashScheme": "HASH_SCHEME_BLAKE3",
"signature": "aSDinaTvuI8gbWludGxpZnk=",
"signatureScheme": "SIGNATURE_SCHEME_ED25519",
"signer": "<string>",
"data": {
"type": "MESSAGE_TYPE_CAST_ADD",
"fid": 2,
"timestamp": 48994466,
"network": "FARCASTER_NETWORK_MAINNET",
"castAddBody": {
"embedsDeprecated": [
"<string>"
],
"mentions": [
2
],
"parentCastId": {
"fid": 123,
"hash": "<string>"
},
"parentUrl": "chain://eip155:1/erc721:0x39d89b649ffa044383333d297e325d42d31329b2",
"text": "<string>",
"mentionsPositions": [
123
],
"embeds": [
{
"url": "<string>",
"castId": {
"fid": 123,
"hash": "<string>"
}
}
]
}
}
}
Query Parameters
The FID of the cast's creator
The cast's hash
Response
200
application/json
The requested Cast.
The response is of type object
.
curl --request GET \
--url https://hub.pinata.cloud/v1/castById
{
"hash": "0xd2b1ddc6c88e865a33cb1a565e0058d757042974",
"hashScheme": "HASH_SCHEME_BLAKE3",
"signature": "aSDinaTvuI8gbWludGxpZnk=",
"signatureScheme": "SIGNATURE_SCHEME_ED25519",
"signer": "<string>",
"data": {
"type": "MESSAGE_TYPE_CAST_ADD",
"fid": 2,
"timestamp": 48994466,
"network": "FARCASTER_NETWORK_MAINNET",
"castAddBody": {
"embedsDeprecated": [
"<string>"
],
"mentions": [
2
],
"parentCastId": {
"fid": 123,
"hash": "<string>"
},
"parentUrl": "chain://eip155:1/erc721:0x39d89b649ffa044383333d297e325d42d31329b2",
"text": "<string>",
"mentionsPositions": [
123
],
"embeds": [
{
"url": "<string>",
"castId": {
"fid": 123,
"hash": "<string>"
}
}
]
}
}
}