GET
/
v1
/
reactionsByTarget
curl --request GET \
  --url https://hub.pinata.cloud/v1/reactionsByTarget
{
  "messages": [
    {
      "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",
        "reactionBody": {
          "type": "REACTION_TYPE_LIKE",
          "targetCastId": {
            "fid": 123,
            "hash": "<string>"
          },
          "targetUrl": "<string>"
        }
      }
    }
  ],
  "nextPageToken": "aSDinaTvuI8gbWludGxpZnk="
}

Query Parameters

url
string
required

The URL of the parent cast

reaction_type
enum<string>
default: REACTION_TYPE_LIKErequired

The type of reaction, either as a numerical enum value or string representation

Available options:
REACTION_TYPE_LIKE,
REACTION_TYPE_RECAST
pageSize
integer

Maximum number of messages to return in a single response

reverse
boolean

Reverse the sort order, returning latest messages first

pageToken
string

The page token returned by the previous query, to fetch the next page. If this parameter is empty, fetch the first page

Response

200 - application/json
messages
object[]
required
nextPageToken
string
required