Passa al contenuto principale

Esplora il grafo GraphQL

Con Apollo Sandbox esplori lo schema GraphQL di Riseact: tipi e campi, composizione di query e mutation, chiamate di prova.

Apri Apollo Sandbox​

Apri Apollo Sandbox con l'endpoint Riseact

Aggiungi il token di autenticazione​

Query e mutation richiedono un token Bearer. In Sandbox:

  1. Apri la tab Headers, in basso nell'editor.
  2. Aggiungi l'header:
    • Key: Authorization
    • Value: Bearer <il-tuo-token>

Per ottenere un token vedi Applicazioni private.

Come usare Sandbox​

Il pannello Documentation a sinistra mostra lo schema: clicca un campo per aggiungerlo alla query. Nell'editor al centro, Ctrl+Space apre l'autocompletamento.

Esempio: leggere la configurazione di una campagna​

query {
campaign(id: 123) {
id
title
shown_fields
required_fields
has_one_off
has_subscription
default_amount
asks
}
}

Esempio: creare una donazione​

mutation {
checkout_create(data: {
campaign_id: 123,
amount: 25.00,
frequency: ONEOFF,
payment_method_id: 3,
supporter_data: {
first_name: "Mario",
last_name: "Rossi",
email: "mario.rossi@esempio.it",
country: "IT",
privacy: true
}
}) {
id
state
donation_id
}
}