> For the complete documentation index, see [llms.txt](https://docs.renfter.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.renfter.com/developers/integration/smart-contracts/functionality-specific-details/token-offed-for-rent-check.md).

# Token offed for rent check

Like with [checking token rental status](/developers/integration/smart-contracts/functionality-specific-details/token-rental-status-check.md), similar rules are applied to check if the token is offered for rent.

In order to check rental status, one must call the following method of Renfter smart contract:

```solidity
 function getRentDetails(address wContract, uint256 tokenId)
        external
        view
        returns (RentDetails memory);
```

The description of the method, as well <mark style="color:red;">`RentDetails`</mark> structure, can be found on [Documentation](/developers/integration/smart-contracts/documentation.md) page.

For retrieved <mark style="color:red;">`RentDetails`</mark> object, the following rule should be followed:

* If <mark style="color:red;">`object.pricePerSecond`</mark> is zero, the token is not offered for rent
* &#x20;if <mark style="color:red;">`object.pricePerSecond`</mark> is value different than zero, the token is offered for rent
