For the complete documentation index, see llms.txt. This page is also available as Markdown.

Credit Facilities

Credit facility management

List credit facilities

get

List enabled Credit Facilities. Authentication is required. Users see credit facilities for public orgs plus private orgs they have access to.

Authorizations
x-api-keystringRequired

API key in the format: cc_xxx_yyy (for customer API routes)

Query parameters
organizationIdstring · uuid · max: 36Optional

Filter by borrower organization ID. Example: 550e8400-e29b-41d4-a716-446655440000

addressstring · max: 100Optional

Filter by credit facility address. Case-insensitive when networkId is omitted or is an EVM chain (eip155:*), case-sensitive otherwise.

networkIdstring · max: 50Optional

Filter by network ID (CAIP-2 blockchain ID), e.g., eip155:1 (Ethereum), eip155:137 (Polygon), solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp (Solana)

limitinteger · min: 1 · max: 100OptionalDefault: 20
offsetintegerOptionalDefault: 0
Responses
200

Default Response

application/json
get/v3/credit-facilities

Get credit facility by ID

get

Get a single Credit Facility by ID. Authentication is required.

Authorizations
x-api-keystringRequired

API key in the format: cc_xxx_yyy (for customer API routes)

Path parameters
idstring · uuidRequired

Credit Facility ID. Example: 550e8400-e29b-41d4-a716-446655440000

Query parameters
Responses
200

Default Response

application/json
idstring · uuidRequired

Credit facility unique identifier

Example: 550e8400-e29b-41d4-a716-446655440000
addressstringRequired

SecuredLine contract address

Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
networkIdstringRequired

CAIP-2 network identifier

Example: eip155:1
protocolVersionstring · nullableRequired

Credit Coop protocol/contract generation (e.g. "v1", "v2"). Null when not classified.

Example: v2
labelstring · nullableRequired

Display label for the credit facility. Always present; null if not configured.

organizationIdstring · uuid · nullableRequired

Borrower organization ID

Example: 550e8400-e29b-41d4-a716-446655440000
get/v3/credit-facilities/{id}

Get credit facility credit lines

get

Get credit lines for a Credit Facility. Authentication is required.

Authorizations
x-api-keystringRequired

API key in the format: cc_xxx_yyy (for customer API routes)

Path parameters
idstring · uuidRequired

Credit Facility ID. Example: 550e8400-e29b-41d4-a716-446655440000

Query parameters
Responses
200

Default Response

application/json
facilityIdstringRequired

Credit Facility UUID

Example: 550e8400-e29b-41d4-a716-446655440000
facilityAddressstringRequired

Credit facility contract address

Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
networkIdstringRequired

CAIP-2 network identifier (e.g. eip155:8453)

Example: eip155:1
activeCountintegerRequired

Number of active credit lines

totalCountintegerRequired

Total number of credit lines

get/v3/credit-facilities/{id}/credit-lines

Get credit facility proposals

get

Get mutual consent proposals for a Credit Facility. Authentication is required.

Authorizations
x-api-keystringRequired

API key in the format: cc_xxx_yyy (for customer API routes)

Path parameters
idstring · uuidRequired

Credit Facility ID. Example: 550e8400-e29b-41d4-a716-446655440000

Responses
200

Default Response

application/json
facilityIdstringRequired

Credit Facility UUID

Example: 550e8400-e29b-41d4-a716-446655440000
facilityAddressstringRequired

Credit facility contract address

Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
networkIdstringRequired

CAIP-2 network identifier (e.g. eip155:8453)

Example: eip155:1
get/v3/credit-facilities/{id}/proposals

Last updated

Was this helpful?