Taslağın Modeli Getirilir

Model dosyasını indirir.

GET/eproducer/Draft/{UUID}/model
Path parameters
UUID*string (uuid)
Response

Model dosyasını indirir.

Body
ProducerInfoProducerInfoDto (object)
CompanyInfoPartyInfoDto (object)
CustomerInfoPartyInfoDto (object)
ProducerLinesnullable array of EProducerLineDto (object)
Notesnullable array of string
Request
const response = await fetch('/eproducer/Draft/{UUID}/model', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
{
  "ProducerInfo": {
    "UUID": "123e4567-e89b-12d3-a456-426614174000",
    "TemplateUUID": "123e4567-e89b-12d3-a456-426614174000",
    "TemplateBase64String": "text",
    "DeliveryDate": "2024-04-29T22:11:10.582Z",
    "ProducerSerieOrNumber": "text",
    "IssueDate": "2024-04-29T22:11:10.582Z",
    "CurrencyCode": "text",
    "ExchangeRate": 0
  },
  "CompanyInfo": {
    "TaxNumber": "text",
    "Name": "text",
    "TaxOffice": "text",
    "PartyIdentifications": [
      {
        "SchemeID": "text",
        "Value": "text"
      }
    ],
    "AgentPartyIdentifications": [
      {
        "SchemeID": "text",
        "Value": "text"
      }
    ],
    "Address": "text",
    "District": "text",
    "City": "text",
    "Country": "text",
    "PostalCode": "text",
    "Phone": "text",
    "Fax": "text",
    "Mail": "text",
    "WebSite": "text"
  },
  "CustomerInfo": {
    "TaxNumber": "text",
    "Name": "text",
    "TaxOffice": "text",
    "PartyIdentifications": [
      {
        "SchemeID": "text",
        "Value": "text"
      }
    ],
    "AgentPartyIdentifications": [
      {
        "SchemeID": "text",
        "Value": "text"
      }
    ],
    "Address": "text",
    "District": "text",
    "City": "text",
    "Country": "text",
    "PostalCode": "text",
    "Phone": "text",
    "Fax": "text",
    "Mail": "text",
    "WebSite": "text"
  },
  "ProducerLines": [
    {
      "Name": "text",
      "Quantity": 0,
      "UnitType": "text",
      "Price": 0,
      "Taxes": [
        {
          "TaxCode": "text",
          "Total": 0,
          "Percent": 0,
          "ReasonCode": "text",
          "ReasonDesc": "text"
        }
      ],
      "GVWithholdingPercent": 0,
      "GVWithholdingAmount": 0
    }
  ],
  "Notes": [
    "text"
  ]
}
var client = new RestClient("https://apitest.nilvera.com/eproducer/Draft/72d5252d-5c6b-461a-b960-d6f0021cbaa9/model");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "Bearer <API KEY>");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);