Chilkat Online Tools

Unicode C++ / Coupa Postman Collection - OAuth - Master / Create budget line

Back to Collection Items

void ChilkatSample(void)
    {
    xml.put_Tag(L"budget-line");    xml.UpdateAttrAt(L"amount",true,L"type",L"decimal");    http.put_AuthToken(L"<access_token>");    xml.GetXmlSb(sbRequestBody);
    }

Curl Command

curl -X POST
	-H "Authorization: Bearer <access_token>"
	-d '<budget-line>
    <notes>Indirect procurement budget for Q3-2020</notes>
    <description>Initial budget</description>
    <amount type="decimal">75000.00</amount>
    <segment-1>01</segment-1>
    <segment-2>300</segment-2>
    <segment-3>3400</segment-3>
    <segment-4>615000</segment-4>
    <owner-is-approver>2</owner-is-approver>
    <overrun-calculation>1</overrun-calculation>
    <period>
        <name>2020 Q3 - C100</name>
    </period>
    <owner>
        <login>sofia.aa</login>
    </owner>
    <currency>
        <code>USD</code>
    </currency>
</budget-line>'
https://domain.com/budget_lines

Postman Collection Item JSON

{
  "name": "Create budget line",
  "request": {
    "method": "POST",
    "header": [
    ],
    "body": {
      "mode": "raw",
      "raw": "<budget-line>\n    <notes>Indirect procurement budget for Q3-2020</notes>\n    <description>Initial budget</description>\n    <amount type=\"decimal\">75000.00</amount>\n    <segment-1>01</segment-1>\n    <segment-2>300</segment-2>\n    <segment-3>3400</segment-3>\n    <segment-4>615000</segment-4>\n    <owner-is-approver>2</owner-is-approver>\n    <overrun-calculation>1</overrun-calculation>\n    <period>\n        <name>2020 Q3 - C100</name>\n    </period>\n    <owner>\n        <login>sofia.aa</login>\n    </owner>\n    <currency>\n        <code>USD</code>\n    </currency>\n</budget-line>"
    },
    "url": {
      "raw": "{{URL}}/budget_lines",
      "host": [
        "{{URL}}"
      ],
      "path": [
        "budget_lines"
      ]
    }
  },
  "response": [
  ]
}