# \Erc721Api
All URIs are relative to *https://beta.usemoon.ai*
[**approve_erc721**](Erc721Api.md#approve_erc721) | **POST** /erc721/{address}/approve |
[**get_erc721_approved**](Erc721Api.md#get_erc721_approved) | **GET** /erc721/{tokenId}/getApproved |
[**get_erc721_balance_of**](Erc721Api.md#get_erc721_balance_of) | **GET** /erc721/{account}/balanceOf |
[**get_erc721_is_approved_for_all**](Erc721Api.md#get_erc721_is_approved_for_all) | **GET** /erc721/{owner}/{operator}/isApprovedForAll |
[**get_erc721_name**](Erc721Api.md#get_erc721_name) | **GET** /erc721/name |
[**get_erc721_owner_of**](Erc721Api.md#get_erc721_owner_of) | **GET** /erc721/{tokenId}/ownerOf |
[**get_erc721_symbol**](Erc721Api.md#get_erc721_symbol) | **GET** /erc721/symbol |
[**get_erc721_token_uri**](Erc721Api.md#get_erc721_token_uri) | **GET** /erc721/{tokenId}/tokenURI |
[**safe_transfer_from_erc721**](Erc721Api.md#safe_transfer_from_erc721) | **POST** /erc721/{address}/safeTransferFrom |
[**safe_transfer_from_with_data_erc721**](Erc721Api.md#safe_transfer_from_with_data_erc721) | **POST** /erc721/{address}/safeTransferFromWithData |
[**set_approval_for_all_erc721**](Erc721Api.md#set_approval_for_all_erc721) | **POST** /erc721/{address}/setApprovalForAll |
[**transfer_from_erc721**](Erc721Api.md#transfer_from_erc721) | **POST** /erc721/{address}/transferFrom |
## approve_erc721
> models::Erc721ApiResponse approve_erc721(address, authorization, input_body)
### Parameters
**address** | **String** | | [required] |
**authorization** | **String** | | [required] |
**input_body** | [**InputBody**](InputBody.md) | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[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)
## get_erc721_approved
> models::Erc721ApiResponse get_erc721_approved(token_id, authorization, chain_id, address)
### Parameters
**token_id** | **String** | | [required] |
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## get_erc721_balance_of
> models::Erc721ApiResponse get_erc721_balance_of(account, authorization, chain_id, address)
### Parameters
**account** | **String** | | [required] |
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## get_erc721_is_approved_for_all
> models::Erc721ApiResponse get_erc721_is_approved_for_all(owner, operator, authorization, chain_id, address)
### Parameters
**owner** | **String** | | [required] |
**operator** | **String** | | [required] |
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## get_erc721_name
> models::Erc721ApiResponse get_erc721_name(authorization, chain_id, address)
### Parameters
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## get_erc721_owner_of
> models::Erc721ApiResponse get_erc721_owner_of(token_id, authorization, chain_id, address)
### Parameters
**token_id** | **String** | | [required] |
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## get_erc721_symbol
> models::Erc721ApiResponse get_erc721_symbol(authorization, chain_id, address)
### Parameters
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## get_erc721_token_uri
> models::Erc721ApiResponse get_erc721_token_uri(token_id, authorization, chain_id, address)
### Parameters
**token_id** | **String** | | [required] |
**authorization** | **String** | | [required] |
**chain_id** | **String** | | [required] |
**address** | **String** | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[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)
## safe_transfer_from_erc721
> models::Erc721ApiResponse safe_transfer_from_erc721(address, authorization, input_body)
### Parameters
**address** | **String** | | [required] |
**authorization** | **String** | | [required] |
**input_body** | [**InputBody**](InputBody.md) | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[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)
## safe_transfer_from_with_data_erc721
> models::Erc721ApiResponse safe_transfer_from_with_data_erc721(address, authorization, input_body)
### Parameters
**address** | **String** | | [required] |
**authorization** | **String** | | [required] |
**input_body** | [**InputBody**](InputBody.md) | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[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)
## set_approval_for_all_erc721
> models::Erc721ApiResponse set_approval_for_all_erc721(address, authorization, input_body)
### Parameters
**address** | **String** | | [required] |
**authorization** | **String** | | [required] |
**input_body** | [**InputBody**](InputBody.md) | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[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)
## transfer_from_erc721
> models::Erc721ApiResponse transfer_from_erc721(address, authorization, input_body)
### Parameters
**address** | **String** | | [required] |
**authorization** | **String** | | [required] |
**input_body** | [**InputBody**](InputBody.md) | | [required] |
### Return type
[**models::Erc721ApiResponse**](ERC721APIResponse.md)
### Authorization
[ApiKeyAuth](../README.md#ApiKeyAuth), [BearerAuth](../README.md#BearerAuth)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[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)