Skip to content

Latest commit

 

History

History
92 lines (81 loc) · 1.27 KB

File metadata and controls

92 lines (81 loc) · 1.27 KB

Documentation

  1. Home
  2. Architecture
  3. Pipelines
  4. Using
  5. Screens
  6. GraphQL API
  7. Observability and Monitoring
  8. Roadmap

GraphQL Queries, Mutations and Subscriptions

Backend: https://api.vixcommerce.com.br

query ListOrders {
  listOrders {
    items {
      id
      value
      status
      createdAt
      updatedAt
      updateLogs
    }
    nextToken
    total
  }
}

query GetOrder($id: ID!) {
  getOrder(id: $id) {
    id
    value
    status
    createdAt
    updatedAt
    updateLogs
  }
}

mutation CreateOrder($input: CreateOrderInput!) {
  createOrder(input: $input) {
    id
    value
    status
    createdAt
    updatedAt
    updateLogs
  }
}

mutation UpdateOrder($input: UpdateOrderInput!) {
  updateOrder(input: $input) {
    id
    value
    status
    createdAt
    updatedAt
    updateLogs
  }
}

mutation PayOrder($input: PayOrderInput!) {
  payOrder(input: $input)
}

subscription OnCreateOrder {
  onCreateOrder {
    id
    value
    status
    createdAt
    updatedAt
    updateLogs
  }
}

subscription OnUpdateOrder {
  onUpdateOrder {
    id
    value
    status
    createdAt
    updatedAt
    updateLogs
  }
}

Next page