codexsdk 1.0.0

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Documentation
# \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)