---
url: /apidocs/nft.md
---
## Nft API

| Endpoint | Method | Description |
|-----|-----|-----|
| [resource:getNftsByAddress](#get-nfts-by-address) | websocket | Get nfts by address |
| [resource:getNftsByAddressAsync](#get-nfts-by-address-async) | websocket | Get nfts by address async |
| [resource:createNftByUrl](#create-nft-resource-by-url) | websocket | Create nft resource by url |
| [resource:createNftByToken](#create-nft-resource-by-token) | websocket | Create nft resource by token |
| [user:addNftWallet](#add-nft-wallet) | websocket | Add nft wallet |
| [user:deleteNftWallet](#delete-nft-wallet) | websocket | Delete nft wallet |
| [user:getNftWalletsNoBalance](#get-nft-wallets-no-balance) | websocket | Get nft wallets no balance |
| [user:getNftWallets](#get-nft-wallets) | websocket | Get nft wallets |
| [user:nftWalletAdded](#nft-wallet-added-event) | websocketEvent | Nft wallet added event |
| [user:nftWalletDeleted](#nft-wallet-deleted-event) | websocketEvent | Nft wallet deleted event |
| [resource:nftsByAddress](#wallet-nfts-event) | websocketEvent | Wallet nfts event |
| [user:nftWallets](#user-nft-wallets-event) | websocketEvent | User nft wallets event |

### Get nfts by address

**Method:** websocket

**Endpoint:** resource:getNftsByAddress

**Request:**

**Response:**

### Get nfts by address async

**Method:** websocket

**Endpoint:** resource:getNftsByAddressAsync

**Request:**

**Response:**

### Create nft resource by url

**Method:** websocket

**Endpoint:** resource:createNftByUrl

**Request:**

**Response:**

### Create nft resource by token

**Method:** websocket

**Endpoint:** resource:createNftByToken

**Request:**

**Response:**

### Add nft wallet

**Method:** websocket

**Endpoint:** user:addNftWallet

**Request:**

**Response:**

### Delete nft wallet

**Method:** websocket

**Endpoint:** user:deleteNftWallet

**Request:**

**Response:**

### Get nft wallets no balance

**Method:** websocket

**Endpoint:** user:getNftWalletsNoBalance

**Description:** Returns nft wallets without balance.

**Request:**

**Response:**

### Get nft wallets

**Method:** websocket

**Endpoint:** user:getNftWallets

**Description:** Returns nft wallets with balance.

**Request:**

**Response:**

### Nft wallet added event

**Event:** user:nftWalletAdded

**Data:**

### Nft wallet deleted event

**Event:** user:nftWalletDeleted

**Data:**

### Wallet nfts event

**Event:** resource:nftsByAddress

**Description:** Event sends information about nfts in a wallet. Triggers by getNftsByAddressAsync endpoint.

**Data:**

### User nft wallets event

**Event:** user:nftWallets

**Description:** Event sends information about user nft wallets. Triggers on socket connection.

**Data:**

## Models

#### Resource

#### Resource Origin

#### Geolocation

#### Dimensions

#### Resource Data Audio

#### Resource Data Video

#### Resource Data Amazon

#### Resource Data Imdb

#### Resource Data Youtube

#### Resource Data Vimeo

#### Resource Data Pinterest

#### Resource Data Pixabay

#### Resource Data Facebook

#### Resource Data Remote Url

#### Live Stream Data

#### AI Generation Data

#### Resource Data Directory

#### Google Drive

#### Channel Data

#### Enrichment Data

#### Programmatic Action with children

#### Programmatic Action
