🧑‍🚀 CERTHIS 🧑‍🚀
  • 🎯GET STARTED
    • Platform Quick Overview
    • Certhis Academy
    • Create Collection
  • 👾API Object References
    • Collection
    • NFT
    • User
    • Label
    • Currency
  • 🖼️Dynamic NFT
    • Authentication
    • API Endpoints
  • ⚙️Web3 CRM
    • API Endpoints
    • Webhook
  • 🍏Apple & Google Wallet
    • API Endpoints
    • Scanner
  • 🛒NFT Checkout
    • Claimer
    • API Endpoint
  • ⛏️Mint API
    • API Endpoint
    • MINTER ADDRESS
    • Webhook
    • Free Claim User
  • ✴️API endpoints
    • COLLECTION
    • CURRENCIES
    • NFT
    • STATISTICS
    • TRANSACTIONS
    • USER
    • SIGNATURE
    • CONTRACT
  • 📖Certhis SDK
    • Deploy Collection
    • Fetch NFT
    • Fetch Transactions
  • 💰Certhis WALLET
    • Introduction
    • Usage
    • Generate Wallet
    • Export private key
    • Connect to DAPP
  • 📜Smart Contract
    • ABI
    • INTERFACE
    • Audit
    • Contract Checker
  • 💸Royalties
    • Mint Royalties
    • Resell Royalties
    • Affiliation Royalties
    • Co-Creator Royalties
    • Deactivate Collection Royatlies
  • GATE
  • Community
    • 🔗Certhis On Social Media
    • 🏛️Founders
    • 📞Contact
  • FAQ
    • ❔FAQ
Powered by GitBook
On this page
  • POST CRM Access
  • POST Wallet Management
  • POST Import Wallets from CSV
  • GET Wallet Statistics
  • GET Wallet Information
  • POST Delete Wallet
  • POST NFT Management
  • POST Wallets Tags Management
  • GET Get Tags
  • POST Edit Tag
  • POST Delete Tag
  • GET Wallets List
  1. Web3 CRM

API Endpoints

Request Headers: api_key: API key for authentication. api_secret: API secret for authentication.

POST CRM Access

This endpoint allows access to a CRM collection by verifying permissions and generating API keys if necessary.

Example of request:

https://api.certhis.io/crm_access

Query Parameters

Parameter
Description

collection_index

(number): The index of the collection to access.

wallet

The wallet address to match.

signature

(string): The signature for verifying access.

ask

(number) (optional): If set to 1, forces the generation of a new API key.

POST Wallet Management

Creates or updates a wallet based on the provided data.

Example of request:

https://api.certhis.io/wallet

Query Parameters

Parameter
Description

first_name

User's first name (optional, max length: 255)

last_name

User's last name (optional, max length: 255)

email

User's email (optional, validated)

wallet

User's wallet address (optional)

id

Wallet ID for update (optional)

POST Import Wallets from CSV

Imports wallets from a CSV file.

Example of request:

https://api.certhis.io/wallets_import

Query Parameters

Parameter
Description

file

CSV file containing wallet data.

GET Wallet Statistics

Retrieves the number of wallets in the database.

Example of request:

https://api.certhis.io/notification/send

GET Wallet Information

Retrieves wallet information based on wallet address or ID

Example of request:

https://api.certhis.io/wallet

Query Parameters

Parameter
Description

wallet

Wallet address (optional)

id

Wallet ID (optional)

POST Delete Wallet

Imports wallets from a CSV file.

Example of request:

https://api.certhis.io/wallet_delete

Query Parameters

Parameter
Description

array_to_delete

Array of wallet IDs to delete.

POST NFT Management

Mint NFTs for Wallets

Example of request:

https://api.certhis.io/wallets_mint

Query Parameters

Parameter
Description

array_to_mint

Array of wallet IDs to mint NFTs for

{
    "status": true,
    "message": "task_sent with success",
    "data": [
        {
            "wallet_id": 10874,
            "task_id": 2859
        }
    ]
}

POST Wallets Tags Management

Creates a new tag for wallets.

Example of request:

https://api.certhis.io/wallets_tags

Query Parameters

Parameter
Description

name

Tag name (max length: 255).

color

Tag color (hex format).

GET Get Tags

Retrieves the list of tags

Example of request:

https://api.certhis.io/wallets_tags

POST Edit Tag

Edits an existing tag.

Example of request:

https://api.certhis.io/wallets_tags_edit

Query Parameters

Parameter
Description

id

Tag ID

name

Tag name (max length: 255)

color

Tag color (hex format)

POST Delete Tag

Deletes an existing tag.

Example of request:

https://api.certhis.io/wallets_tags_delete

Query Parameters

Parameter
Description

id

Tag ID

GET Wallets List

Retrieves a list of wallets with optional search and filtering.

Example of request:

https://api.certhis.io/wallets

Query Parameters

Parameter
Description

search

Tag name (max length: 255).

type_pass

Tag color (hex format).

tag_id

Filter by tag ID (optional).

per_page

Number of results per page (optional, max: 1000).

page

Page number (optional).

PreviousWeb3 CRMNextWebhook

Last updated 8 months ago

⚙️