tesma Platform API

Marks assets of a specific acceptance certificate with an acceptance status

patch
https://api.tesma.com/v1/leases/acceptanceCertificates/{leaseCompanyNumber}/{acceptanceCertificateId}/assets

Path Parameters

leaseCompanyNumberinteger(int32)required

The lease company number of the acceptance certificate

>= 1

acceptanceCertificateIdinteger(int32)required

The id of the acceptance certificate

>= 1

Headers

CorporateGroup-Namestring

Corporate group key that assigns the currently selected corporate group to the request.

Body

The assets mark requests, defining the acceptance certificate on asset level

* Additional properties are NOT allowed.
acceptanceStatusstring

Allowed values:receivednotReceiveddamagedpricingIssuesincorrectLeaseTermother

assetIdinteger(int64)required
explanationstring

Response

OK

patch/v1/leases/acceptanceCertificates/{leaseCompanyNumber}/{acceptanceCertificateId}/assets

Body

[ { "assetId": 0 } ]
 

Marks assets of a specific acceptance certificate with an acceptance status

DEPRECATED
put
https://api.tesma.com/v1/leases/acceptanceCertificates/{leaseCompanyNumber}/{acceptanceCertificateId}/assets/acceptancestatus

Path Parameters

leaseCompanyNumberinteger(int32)required

The lease company number of the acceptance certificate

>= 1

acceptanceCertificateIdinteger(int32)required

The id of the acceptance certificate

>= 1

Headers

CorporateGroup-Namestring

Corporate group key that assigns the currently selected corporate group to the request.

Body

The assets mark requests, defining the acceptance certificate on asset level

* Additional properties are NOT allowed.
acceptanceStatusstring

Allowed values:receivednotReceiveddamagedpricingIssuesincorrectLeaseTermother

assetIdinteger(int64)required

Response

OK

put/v1/leases/acceptanceCertificates/{leaseCompanyNumber}/{acceptanceCertificateId}/assets/acceptancestatus

Body

[ { "assetId": 0 } ]
 

Gets past and future payments for the given acceptance certificate.

get
https://api.tesma.com/v1/leases/acceptanceCertificates/{leaseCompanyNumber}/{acceptanceCertificateId}/payments

Query Parameters

loadOptionsobject

The load options

* Additional properties are NOT allowed.
Show Child Parameters

Path Parameters

leaseCompanyNumberinteger(int32)required

The lease company number.

>= 1

acceptanceCertificateIdinteger(int32)required

The acceptance certificate identifier.

>= 1

Headers

CorporateGroup-Namestring

Corporate group key that assigns the currently selected corporate group to the request.

Response

application/json

OK

TesmaLoadResult_LeaseScheduleAssetPaymentViewResponse

* Additional properties are NOT allowed.
datanull | array[object]
* Additional properties are NOT allowed.
Show Child Parameters
groupCountinteger(int32)

Default:-1

summarynull | array
totalCountinteger(int32)

Default:-1

get/v1/leases/acceptanceCertificates/{leaseCompanyNumber}/{acceptanceCertificateId}/payments
 
application/json

AcceptanceCertificates

Gets all acceptance certificates.

get
https://api.tesma.com/v1/leases/acceptanceCertificates

Query Parameters

loadOptionsobject

The load options.

* Additional properties are NOT allowed.
Show Child Parameters

Headers

CorporateGroup-Namestring

Corporate group key that assigns the currently selected corporate group to the request.

Response

application/json

OK

TesmaLoadResult_AcceptanceCertificateResponse

* Additional properties are NOT allowed.
datanull | array[object]
* Additional properties are NOT allowed.
Show Child Parameters
groupCountinteger(int32)

Default:-1

summarynull | array
totalCountinteger(int32)

Default:-1

get/v1/leases/acceptanceCertificates
 
application/json