Error in generator ts_sdk_v2: null does not match field "value": string of type StringLiteral Error: null does not match field "value": string of type StringLiteral at addParam (/opt/apibuilder/node_modules/ast-types/lib/types.js:446:27) at /opt/apibuilder/node_modules/ast-types/lib/types.js:469:25 at Array.forEach (<anonymous>) at Object.builder [as stringLiteral] (/opt/apibuilder/node_modules/ast-types/lib/types.js:467:35) at buildHttpClientClass (/opt/apibuilder/dist/generators/ts_sdk_v2/index.js:521:41) at buildFile (/opt/apibuilder/dist/generators/ts_sdk_v2/index.js:1820:214) at /opt/apibuilder/dist/generators/ts_sdk_v2/index.js:1844:21 at new Promise (<anonymous>) at Object.generate (/opt/apibuilder/dist/generators/ts_sdk_v2/index.js:1836:12) at Layer.<anonymous> (/opt/apibuilder/dist/server/app.js:84:19)

Zola Takehome 1.0.0-dev

Zola interview takehome assignment

  • Contact: N/A
  • License: N/A

Resources

invoice

Operations

Method and Path Description
PUT /v1/invoices

Insert an invoice

GET /v1/invoices

Find an invoice by invoice_number or po_number. If neither is provided, returns all invoices.

Headers

No headers

Imports

No imports

Enums

No enums

Interfaces

No interfaces

Models

invoice

Example Json: Minimal | Full

Interfaces: None

An invoice

Field Type Required? Default Description
id integer No -

Unique identifier for an invoice

invoice_number string Yes -

The invoice number associated with the invoice

po_number string Yes -

The purchase number associated with the invoice

due_date date-iso8601 Yes -

When invoice payment is due

amount_cents long Yes -

Total amount of invoice in US cents

created_at date-time-iso8601 No -

Invoice creation timestamp

Unions

No unions

Annotations

No annotations