# \Erc721Api All URIs are relative to *https://beta.usemoon.ai* Method | HTTP request | Description ------------- | ------------- | ------------- [**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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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 Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **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)