# ContractsApi All URIs are relative to *https://esi.evetech.net* |Method | HTTP request | Description| |------------- | ------------- | -------------| |[**getCharactersCharacterIdContracts**](#getcharacterscharacteridcontracts) | **GET** /characters/{character_id}/contracts | Get contracts| |[**getCharactersCharacterIdContractsContractIdBids**](#getcharacterscharacteridcontractscontractidbids) | **GET** /characters/{character_id}/contracts/{contract_id}/bids | Get contract bids| |[**getCharactersCharacterIdContractsContractIdItems**](#getcharacterscharacteridcontractscontractiditems) | **GET** /characters/{character_id}/contracts/{contract_id}/items | Get contract items| |[**getContractsPublicBidsContractId**](#getcontractspublicbidscontractid) | **GET** /contracts/public/bids/{contract_id} | Get public contract bids| |[**getContractsPublicItemsContractId**](#getcontractspublicitemscontractid) | **GET** /contracts/public/items/{contract_id} | Get public contract items| |[**getContractsPublicRegionId**](#getcontractspublicregionid) | **GET** /contracts/public/{region_id} | Get public contracts| |[**getCorporationsCorporationIdContracts**](#getcorporationscorporationidcontracts) | **GET** /corporations/{corporation_id}/contracts | Get corporation contracts| |[**getCorporationsCorporationIdContractsContractIdBids**](#getcorporationscorporationidcontractscontractidbids) | **GET** /corporations/{corporation_id}/contracts/{contract_id}/bids | Get corporation contract bids| |[**getCorporationsCorporationIdContractsContractIdItems**](#getcorporationscorporationidcontractscontractiditems) | **GET** /corporations/{corporation_id}/contracts/{contract_id}/items | Get corporation contract items| # **getCharactersCharacterIdContracts** > Array getCharactersCharacterIdContracts() Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let characterId: number; //The ID of the character (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let page: number; // (optional) (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getCharactersCharacterIdContracts( characterId, xCompatibilityDate, page, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **characterId** | [**number**] | The ID of the character | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **page** | [**number**] | | (optional) defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization [OAuth2](../README.md#OAuth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
* X-Pages - The total number of pages in the result set.
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getCharactersCharacterIdContractsContractIdBids** > Array getCharactersCharacterIdContractsContractIdBids() Lists bids on a particular auction contract ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let characterId: number; //The ID of the character (default to undefined) let contractId: number; // (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getCharactersCharacterIdContractsContractIdBids( characterId, contractId, xCompatibilityDate, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **characterId** | [**number**] | The ID of the character | defaults to undefined| | **contractId** | [**number**] | | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization [OAuth2](../README.md#OAuth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getCharactersCharacterIdContractsContractIdItems** > Array getCharactersCharacterIdContractsContractIdItems() Lists items of a particular contract ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let characterId: number; //The ID of the character (default to undefined) let contractId: number; // (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getCharactersCharacterIdContractsContractIdItems( characterId, contractId, xCompatibilityDate, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **characterId** | [**number**] | The ID of the character | defaults to undefined| | **contractId** | [**number**] | | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization [OAuth2](../README.md#OAuth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getContractsPublicBidsContractId** > Array getContractsPublicBidsContractId() Lists bids on a public auction contract ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let contractId: number; // (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let page: number; // (optional) (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getContractsPublicBidsContractId( contractId, xCompatibilityDate, page, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **contractId** | [**number**] | | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **page** | [**number**] | | (optional) defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
* X-Pages - The total number of pages in the result set.
| |**204** | Contract expired or recently accepted by player | * Cache-Control -
* ETag -
* Last-Modified -
| [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getContractsPublicItemsContractId** > Array getContractsPublicItemsContractId() Lists items of a public contract ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let contractId: number; // (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let page: number; // (optional) (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getContractsPublicItemsContractId( contractId, xCompatibilityDate, page, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **contractId** | [**number**] | | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **page** | [**number**] | | (optional) defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
* X-Pages - The total number of pages in the result set.
| |**204** | Contract expired or recently accepted by player | * Cache-Control -
* ETag -
* Last-Modified -
| [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getContractsPublicRegionId** > Array getContractsPublicRegionId() Returns a paginated list of all public contracts in the given region ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let regionId: number; // (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let page: number; // (optional) (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getContractsPublicRegionId( regionId, xCompatibilityDate, page, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **regionId** | [**number**] | | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **page** | [**number**] | | (optional) defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization No authorization required ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
* X-Pages - The total number of pages in the result set.
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getCorporationsCorporationIdContracts** > Array getCorporationsCorporationIdContracts() Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is \"in_progress\". ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let corporationId: number; //The ID of the corporation (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let page: number; // (optional) (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getCorporationsCorporationIdContracts( corporationId, xCompatibilityDate, page, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **corporationId** | [**number**] | The ID of the corporation | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **page** | [**number**] | | (optional) defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization [OAuth2](../README.md#OAuth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
* X-Pages - The total number of pages in the result set.
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getCorporationsCorporationIdContractsContractIdBids** > Array getCorporationsCorporationIdContractsContractIdBids() Lists bids on a particular auction contract ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let contractId: number; // (default to undefined) let corporationId: number; //The ID of the corporation (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let page: number; // (optional) (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getCorporationsCorporationIdContractsContractIdBids( contractId, corporationId, xCompatibilityDate, page, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **contractId** | [**number**] | | defaults to undefined| | **corporationId** | [**number**] | The ID of the corporation | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **page** | [**number**] | | (optional) defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization [OAuth2](../README.md#OAuth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
* X-Pages - The total number of pages in the result set.
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **getCorporationsCorporationIdContractsContractIdItems** > Array getCorporationsCorporationIdContractsContractIdItems() Lists items of a particular contract ### Example ```typescript import { ContractsApi, Configuration } from 'eve-esi-client-ts'; const configuration = new Configuration(); const apiInstance = new ContractsApi(configuration); let contractId: number; // (default to undefined) let corporationId: number; //The ID of the corporation (default to undefined) let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined) let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en') let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined) let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility') let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined) const { status, data } = await apiInstance.getCorporationsCorporationIdContractsContractIdItems( contractId, corporationId, xCompatibilityDate, acceptLanguage, ifNoneMatch, xTenant, ifModifiedSince ); ``` ### Parameters |Name | Type | Description | Notes| |------------- | ------------- | ------------- | -------------| | **contractId** | [**number**] | | defaults to undefined| | **corporationId** | [**number**] | The ID of the corporation | defaults to undefined| | **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined| | **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'| | **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined| | **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'| | **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined| ### Return type **Array** ### Authorization [OAuth2](../README.md#OAuth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| |**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
| |**0** | Error | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)