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:
- Apri la tab Headers, in basso nell'editor.
- Aggiungi l'header:
- Key:
Authorization - Value:
Bearer <il-tuo-token>
- Key:
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
}
}Fonte: https://dev.riseact.org/docs/apis/graphql-explorer. Copia automatica da dev.riseact.org: non modificare qui, le modifiche vanno fatte sulla documentazione Docusaurus.