# Contract Details Once the contract UUID has been retrieved via the GET /pos_sessions request, the e-shop can check the status of the contract using the GET /partner/v2/shops/:shop_uuid/contracts/:contract_uuid request. The response will include the status parameter. If the status is activated, the rental agreement is active and the purchase items can be forwarded to the customer. Endpoint: GET /partner/v2/shops/{shop_uuid}/contracts/{contract_uuid} Security: bearerAuth ## Path parameters: - `shop_uuid` (string, required) Example: "a93f1f44-d5dd-4469-bfcc-c1de9e969213" - `contract_uuid` (string, required) Example: "788ec8c4-c497-470b-8505-2303f151d427" ## Response 200 fields (application/json): - `status` (string) Contract status. - `termination_reason` (string) Contract termination reason type. - `uuid` (string) Contract UUID. - `number` (string) Contract number. - `payout_account_number` (string) Payout bank account number. - `activated_at` (string) Contract activated at. - `activator_name` (string) Contract activator name. - `terminated_at` (string) Contract terminated at. - `product_code` (string) Product code. - `customer_signed` (string) Customer signed at. - `rep_signed` (string) Rep signed at. - `signed_at` (string) Signed at. - `partner_approval_at` (string) Partner approval at. - `customer_uuid` (string) Contract customer UUID. - `identification_satisfied` (boolean) Customer identification acceptance status for contract. ## Response 401 fields (application/json): - `message` (string) Unauthorized Example: "unauthorized" ## Response 403 fields (application/json): - `message` (string) Unauthorized access Example: "User is not authorized to access this resource with an explicit deny" ## Response 404 fields (application/json): - `message` (string) Not Found Example: "not_found" ## Response 500 fields (application/json): - `message` (string) Internal server error Example: "internal_server_error"