shipping-method.api.graphql 908 B

12345678910111213141516171819202122232425262728293031
  1. type Query {
  2. shippingMethods(options: ShippingMethodListOptions): ShippingMethodList!
  3. shippingMethod(id: ID!): ShippingMethod
  4. shippingEligibilityCheckers: [ConfigurableOperation!]!
  5. shippingCalculators: [ConfigurableOperation!]!
  6. }
  7. type Mutation {
  8. "Create a new ShippingMethod"
  9. createShippingMethod(input: CreateShippingMethodInput!): ShippingMethod!
  10. "Update an existing ShippingMethod"
  11. updateShippingMethod(input: UpdateShippingMethodInput!): ShippingMethod!
  12. }
  13. # generated by generateListOptions function
  14. input ShippingMethodListOptions
  15. input CreateShippingMethodInput {
  16. code: String!
  17. description: String!
  18. checker: ConfigurableOperationInput!
  19. calculator: ConfigurableOperationInput!
  20. }
  21. input UpdateShippingMethodInput {
  22. id: ID!
  23. code: String
  24. description: String
  25. checker: ConfigurableOperationInput
  26. calculator: ConfigurableOperationInput
  27. }