Aller au contenu principal

GetTriples

Triple Queries

There are two primary queries available for retrieving Triple data:

  • GetTriples: Retrieves a collection of triples based on specified filters and parameters
  • GetTriple: Fetches a single triple by its unique identifier (id)

We have additional Triple queries in our GraphQL package.

GetTriples

query GetTriples(
$limit: Int
$offset: Int
$orderBy: [triples_order_by!]
$where: triples_bool_exp
) {
triples(limit: $limit, offset: $offset, order_by: $orderBy, where: $where) {
# TripleMetadata fields
id
subject {
data
id
image
label
emoji
type
creator {
label
image
id
atom_id
type
}
}
predicate {
data
id
image
label
emoji
type
creator {
label
image
id
atom_id
type
}
}
object {
data
id
image
label
emoji
type
creator {
label
image
id
atom_id
type
}
}

# TripleTxn fields
block_number
block_timestamp
transaction_hash
creator_id

# TripleVaultDetails fields
vault_id
counter_vault_id
vault {
id
total_shares
current_share_price
position_count
atom {
id
label
}
}
counter_vault {
id
total_shares
current_share_price
position_count
atom {
id
label
}
}

# Creator fields
creator {
label
image
id
atom_id
type
}
}
}

Interact with this query in the Apollo Sandbox

GetTriple

query GetTriple($tripleId: numeric!) {
triple(id: $tripleId) {
# TripleMetadata fields
id
subject {
data
id
image
label
emoji
type
creator {
label
image
id
atom_id
type
}
}
predicate {
data
id
image
label
emoji
type
creator {
label
image
id
atom_id
type
}
}
object {
data
id
image
label
emoji
type
creator {
label
image
id
atom_id
type
}
}

# TripleTxn fields
block_number
block_timestamp
transaction_hash
creator_id

# TripleVaultDetails fields
vault_id
counter_vault_id
vault {
id
total_shares
current_share_price
position_count
atom {
id
label
}
}
counter_vault {
id
total_shares
current_share_price
position_count
atom {
id
label
}
}

# Creator fields
creator {
label
image
id
atom_id
type
}
}
}

# Variables
{
"tripleId": "15" // change to the tripleId you want to query for
}

Interact with this query in Apollo Sandbox