Get Contracts

Required Permissions

contracts:read

Rate Limit

basic

Important Note

When trying to get a contract that has can_have_contract_lines set to true, then getting the corresponding Contract Line Items for that contract is necessary to get the full contract details.

Query Params
string

The account number associated with the contract.

string

Unique identifier for the application associated with the contract.

string
enum

Billing frequency for the contract.

Allowed:
boolean

Indicates if the contract can have lines added

string

Cancellation policy for the contract.

string

The term of duration of the contract.

contract_value_year
array of strings

Contract values by year for the contract.

contract_value_year
string

Contract Year value that best relates to the Current Year.

string

End date of the contract. This is required unless the contract field month_to_month is true.

string
string

Unique identifier for a contract.

boolean

Indicates if the contract is auto-renewing.

string

The contract name.

native_contract_value_year
array of strings

Total native value of the contract as entered in the contract record.

native_contract_value_year
string
enum

Currency code of the currency the contract value is in.

string

Total native value of the contract as entered in the contract record.

string

Length of notice required to submit contract termination to supplier.

string

Contract Number from source system.

string

Name of the primary contact for the contract.

string

Payment method of the contract.

string

The terms of payment for the contract.

boolean

Is there price protection built into the contract.

purchase_order_number
array of strings

Purchase Order Number associated to this contract.

purchase_order_number
string

Remittance address for this contract.

string

Next steps for renewal of this contract.

string

Reseller name for the contract.

string

Source system of the contract.

string

Start date of the contract.

string
enum

Status of the contract based on the current date and the contract start and end dates. "Active" indicates the contract is currently valid, "Expired" indicates the contract has ended, and "Inactive" indicates the contract has not yet started.

Allowed:
string

Supplier is the publisher of the Application(s) associated with this Contract. Please note that this may not represent the supplier you purchase from if your contract is through a reseller.

string

Supplier is the publisher of the Application(s) associated with this Contract. Please note that this may not represent the supplier you purchase from if your contract is through a reseller.

string

Total value of the contract as entered in the contract record. Currency is converted if the Native Currency is different than the global currency set in Zylo. Zylo uses the currency exchange rate of the Contract Start Date.

string

The total licenses for the contract.

type
array of strings

The type of contract recorded.

type
string

Date and time the record was created in Zylo.

string

Date and time the record was last modified in Zylo. Uses the created date by default.

string
Defaults to +zylo_created_at

Sort by any non-object or array value. Use +/- to indicate direction.

double
≤ 1000
Defaults to 50

Number of results to bring back.

double
Defaults to 0

Offset the results by this number.

string

id value to use cursor based pagination. Can be used in place of skip.

string

Search the results by this string.

Response

Language
Credentials
Bearer
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json