Skip to main content

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
  }
}

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.