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_accessQuery Parameters
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/walletQuery Parameters
first_name
User's first name (optional, max length: 255)
last_name
User's last name (optional, max length: 255)
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_importQuery Parameters
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/sendGET Wallet Information
Retrieves wallet information based on wallet address or ID
Example of request:
https://api.certhis.io/walletQuery Parameters
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_deleteQuery Parameters
array_to_delete
Array of wallet IDs to delete.
POST NFT Management
Mint NFTs for Wallets
Example of request:
https://api.certhis.io/wallets_mintQuery Parameters
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_tagsQuery Parameters
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_tagsPOST Edit Tag
Edits an existing tag.
Example of request:
https://api.certhis.io/wallets_tags_editQuery Parameters
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_deleteQuery Parameters
id
Tag ID
GET Wallets List
Retrieves a list of wallets with optional search and filtering.
Example of request:
https://api.certhis.io/walletsQuery Parameters
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).
Last updated