GET
/
v1
/
reactionById
curl --request GET \
  --url https://hub.pinata.cloud/v1/reactionById
{
  "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>"
    }
  }
}

Query Parameters

fid
integer
required

The FID of the reaction's creator

target_fid
integer
required

The FID of the cast's creator

target_hash
string
required

The cast's hash

reaction_type
enum<string>
default:
REACTION_TYPE_LIKE
required

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

Available options:
REACTION_TYPE_LIKE,
REACTION_TYPE_RECAST

Response

200
application/json
The requested Reaction.
hash
string
required
hashScheme
enum<string>
default:
HASH_SCHEME_BLAKE3
required

Type of hashing scheme used to produce a digest of MessageData. - HASH_SCHEME_BLAKE3: Default scheme for hashing MessageData

Available options:
HASH_SCHEME_BLAKE3
signature
string
required
signatureScheme
enum<string>
default:
SIGNATURE_SCHEME_ED25519
required

Type of signature scheme used to sign the Message hash

  • SIGNATURE_SCHEME_ED25519: Ed25519 signature (default)
  • SIGNATURE_SCHEME_EIP712: ECDSA signature using EIP-712 scheme
Available options:
SIGNATURE_SCHEME_ED25519,
SIGNATURE_SCHEME_EIP712
signer
string
required
data
object
required