---
title: Salvar vendas
slug: salvar-vendas
createdAt: 2022-07-01T20:13:40.000Z
---

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://sandbox.partner.graphql.gyramais.com.br/",
  "name": "Salvar vendas",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [
      {
        "kind": "required",
        "name": "customerId",
        "type": "string",
        "description": "Identificador único do cliente"
      },
      {
        "kind": "required",
        "name": "referenceId",
        "type": "string",
        "description": "Identificador único de referência"
      },
      {
        "kind": "optional",
        "name": "user",
        "type": "Object",
        "description": "Informações do usuário\n{ \n  email: String  *required,\n  name: String,\n  phoneNumber: String\n}"
      },
      {
        "kind": "optional",
        "name": "items",
        "type": "Array",
        "description": "Items da compra (array)\n{ \n  name: String *required,\n  quantity: Int *required\n}"
      },
      {
        "kind": "required",
        "name": "name",
        "type": "string",
        "description": "Nome"
      },
      {
        "kind": "required",
        "name": "amount",
        "type": "Number",
        "description": "Valor"
      },
      {
        "kind": "required",
        "name": "status",
        "type": "string",
        "description": "Situação:\n\n'Pending',\n'Awaiting Payment',\n'Awaiting Fulfillment',\n'Awaiting Shipment',\n'Awaiting Pickup',\n'Partially Shipped',\n'Completed',\n'Shipped',\n'Cancelled',\n'Declined',\n'Refunded',\n'Disputed',\n'Partially Refunded',"
      },
      {
        "kind": "required",
        "name": "date",
        "type": "string",
        "description": "data"
      }
    ],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "_KHIgAusJdqnhsp2h5O2T",
        "code": "{\n    \"data\": {\n    \"saveOrder\": {\n      \"id\": \"tuDPhYc4Tx\",\n       \"user\": {\n          \"id\":\"00mock0user0id\"\n          \"name\":\"Sérgio\"\n          \"email\":\"emailexample@email.com\"\n          \"phoneNumber\":\"0112345678\"\n        },\n      \"items\": [\n        {\n          \"name\": \"aa\",\n          \"quantity\": 10\n        }\n      ],\n      \"amount\": 4440,\n      \"status\": \"Pending\",\n      \"date\": {\n        \"__type\": \"Date\",\n        \"iso\": \"2022-04-01T00:00:00.000Z\"\n      }\n    }\n  }\n}",
        "language": "200",
        "customLabel": ""
      },
      {
        "id": "ftF37s3G1iKFvgbaca-8s",
        "code": "{}",
        "language": "404",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "_KHIgAusJdqnhsp2h5O2T"
  },
  "examples": {
    "languages": [
      {
        "id": "v-hnJCbcbi5cpsYZgJq4N",
        "code": "Headers\r\n{\r\n  \"Authorization\": \"\"\r\n}\r\nmutation saveOrder{\r\n  saveOrder(\r\n    customerId: \"\"\r\n    referenceId: \"\"\r\n    user: {\r\n      name:\"\"\r\n      email: \"\"\r\n      phoneNumber\r\n    }\r\n    items: [{\r\n      name: \"\"\r\n      quantity: \"\"\r\n    }]\r\n    amount: 0\r\n    status: \"\"\r\n    date: \"\"\r\n  ){\r\n    id\r\n    user {\r\n      id\r\n      email\r\n    }\r\n    items {\r\n      name\r\n      quantity\r\n    }\r\n    amount\r\n    status\r\n    date\r\n  }\r\n}",
        "language": "graphql",
        "customLabel": ""
      }
    ],
    "selectedLanguageId": "v-hnJCbcbi5cpsYZgJq4N"
  },
  "description": "Método para salva uma venda do cliente.",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::

