### Get Wallet Introduction Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/wallet Requests introductory information about a wallet. This API provides general details related to the wallet's profile or status. ```APIDOC GET /v3/common/introduction Description: This API is to request the introduction of the wallet. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get Galxe Space Info Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about a project's connected Galxe space. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/galxe/space/space-info Description: Get basic information about the project's connected Galxe space. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Wallet Overview Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/wallet Requests a comprehensive overview of a wallet's assets, including tokens, NFTs, and details on deposited and borrowed assets. ```APIDOC GET /v3/wallets/{address}/overview Description: This API is to request the list assets information of wallet. Include tokens, nfts, deposited, borrowed. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get Galxe Space Campaign Info Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about a Galxe space campaign for a specific project. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/galxe/space/campaign Description: Get basic information about a Galxe space campaign of specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Setup Telegram Automatic Post Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Sets up an action to automatically post content to a project's Telegram channel. This allows for automated content distribution via the API. ```APIDOC POST /v3/{project_id}/campaigns/{campaign_id}/telegrams Description: Set up an action to automatically post to the project's Telegram channel. Parameters: - project_id (path, required): The unique identifier for the project. - campaign_id (path, required): The unique identifier for the campaign. - requestBody (body, required): Details for the Telegram post. Returns: - 201 Created: Telegram post setup successful. - 400 Bad Request: Invalid input data. - 404 Not Found: Project or campaign not found. ``` -------------------------------- ### Get Liquidation History Statistics API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/lending-pool Provides statistics on liquidation history for a given project. Requires project ID. ```APIDOC GET /v3/projects/lending/{project_id}/liquidations Description: This API is to gain the statistics on liquidation history. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get TaskOn Community Info Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about a project's connected TaskOn community. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/taskon/community/community-info Description: Get basic information about the project's connected TaskOn community. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Zealy Leaderboard (APIDOC) Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves the community or sprint user leaderboard on Zealy for a specific project. This endpoint requires project and campaign identifiers. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/zealy/leaderboard Description: Get the community or sprint user leaderboard on Zealy for a specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get TaskOn Space Leaderboard Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves the space or campaign user leaderboard on TaskOn for a specific project. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/taskon/space/leaderboard Description: Get the space or campaign user leaderboard on TaskOn for a specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get TaskOn Space Campaign Info Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about a TaskOn space campaign for a specific project. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/taskon/space/campaign Description: Get basic information about a TaskOn space campaign of specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get TaskOn Community Leaderboard Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves the community or sprint user leaderboard on TaskOn for a specific project. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/taskon/community/leaderboard Description: Get the community or sprint user leaderboard on TaskOn for a specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Connected TaskOn Space (APIDOC) Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about the project's connected TaskOn space. This endpoint requires project and campaign identifiers. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/taskon/space/space-info Description: Get basic information about the project's connected TaskOn space. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Token Overview API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/token This API retrieves the overview of a specific token, including the number of holders and market information. The OpenAPI specification is available at the provided source URL. ```APIDOC GET /v3/tokens/{token_id}/overview Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get TaskOn Community Sprint Info Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about a TaskOn community sprint for a specific project. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/taskon/community/sprint Description: Get basic information about a TaskOn community sprint of specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Available Chains API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/lending-pool Retrieves a list of available blockchains. The response includes the Chain ID, name of the chain, and the image URL link for each chain. ```APIDOC GET /v3/common/chains Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed Description: This API retrieves a list of available blockchains, returning their Chain ID, name, and associated image URL. ``` -------------------------------- ### Get Connected Zealy Community (APIDOC) Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves basic information about the project's connected Zealy community. This endpoint requires project and campaign identifiers. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/zealy/community Description: Get basic information about the project's connected Zealy community. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Zealy Ongoing Sprints (APIDOC) Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves information about ongoing sprints on Zealy for a specific project. This endpoint requires project and campaign identifiers. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/zealy/current-sprints Description: Get information about ongoing sprints on Zealy for a specific project. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Campaign Actions Timeline Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves a timeline of actions for a specific project's marketing campaign. This endpoint allows you to fetch historical data on campaign activities. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/actions Description: Get a timeline of the actions of specific project's marketing campaign. Parameters: - project_id (path, required): The unique identifier for the project. - campaign_id (path, required): The unique identifier for the campaign. Returns: - 200 OK: A list of campaign actions with their details. - 404 Not Found: If the project or campaign does not exist. - 500 Internal Server Error: If there is a server-side issue. ``` -------------------------------- ### Get Project Daily Holders - API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/growth-analytics/token-holders Retrieves daily new and active holder information for a specific project. Requires a project ID. Returns detailed holder statistics. ```APIDOC GET /v3/data/{project_id}/holders/holder-change Description: Get information about daily new and active holders of specific project's token. Parameters: - project_id: string (path parameter) - The ID of the project. ``` -------------------------------- ### Get Token Activities API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/token This API is to request the activities information of a token. It includes transactions and transfers within the transaction. The OpenAPI specification is available at the provided source URL. ```APIDOC GET /v3/common/activities Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### GET Loyalty Point API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/growth-analytics/engagement Retrieves information about the loyalty points model configured for a specific project. This endpoint allows access to loyalty program setup details. ```APIDOC GET /v3/{project_id}/loyalty-point Description: Get information about the loyalty points model set up for a specific project. Parameters: - project_id (path, required): The unique identifier for the project. Responses: 200 OK: Returns the loyalty points model configuration. 404 Not Found: If the project_id does not exist. 500 Internal Server Error: If an unexpected error occurs. ``` -------------------------------- ### GET /v3/common/introduction - Token Introduction API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/gaming Requests detailed introduction information for a specific token. This includes metadata, social links, price history, and trading volume. ```APIDOC GET /v3/common/introduction Description: Fetches the introduction and detailed information for a token. Parameters: (Query Parameters - inferred from context, specific details not provided in text) - tokenAddress: The contract address of the token. - chainId: The ID of the blockchain network. Returns: An object containing token details such as: - Name - Addresses (contract, etc.) - Social accounts (links) - Chains it exists on - Current Price - Price change logs (last 30 days) - Volume and volume change rate (last 30 days) - Number of items, owners, and listed items Example: (No specific example provided in text, but would typically show a JSON object with token metadata and performance metrics.) ``` -------------------------------- ### Get Token Analytics API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/token This API retrieves overall token analytics, including wallet address, asset changes over time, profit/loss, active users, market cap, trading volume, great events, liquidity pairs, and exchanges. You can request token ID and Chain ID to get specific analytics. The OpenAPI specification is available at the provided source URL. ```APIDOC GET /v3/common/analytics Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### GET List Audiences API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/growth-analytics/engagement Retrieves a list of audiences along with their statistics for a specific project. This endpoint is part of the engagement API. ```APIDOC GET /v3/{project_id}/engagement Description: Get list and statistics of audiences in specific project. Parameters: - project_id (path, required): The unique identifier for the project. Responses: 200 OK: Returns a list of audiences with their statistics. 404 Not Found: If the project_id does not exist. 500 Internal Server Error: If an unexpected error occurs. ``` -------------------------------- ### Get Token Introduction API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/token This API requests the introduction of a token. The returned data includes active chains and addresses, social accounts, token health, and price information with its change rate. The OpenAPI specification is available at the provided source URL. ```APIDOC GET /v3/common/introduction Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get Dex Introduction API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/dexes Retrieves introductory information about Dexes, including active chains, associated DEX addresses, social media accounts, rankings, trading volumes, and historical volume changes over the last 30 days. ```APIDOC GET /v3/common/introduction Description: This API is to request the introduction of the Dexes. The returned data includes List of active chain and address of dexes on this chain, SocialAccounts, Rank, Volume, Volume change logs in last 30 days. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Centic Prebuilt UI - Create URL API Source: https://docs.centic.io/integration-process This API endpoint is used to request a temporary URL for the Centic prebuilt UI. The UI facilitates the generation of ZkProofs for user wallet scores without revealing the user's wallet address. It requires user identity, a score condition, and a score model ID. ```APIDOC API Endpoint: https://develop.centic.io/v1 HTTP Request: GET /centic-services/createUrl Parameters: - web2Id (string, required): The string identity of the user using your app. - condition (number, required): The minimum credit score required. Users with scores below this value cannot generate the proof. - scoreId (string, required): The score model ID. Response: - url (string): A temporary URL leading to the Centic prebuilt UI for proof generation. Example: https://zkp.centic.io/?token=...&thirdPartyID=...&web2ID=...&condition=...&sessionId=... - sessionId (string): The session identifier for the proof generation process. Example: 527ae6d7-6741-4680-98e6-ee31ba8fbc9c ``` -------------------------------- ### Get Recent Activities API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/lending-pool Requests the current statement or recent activities. This endpoint provides a general overview of recent events. ```APIDOC GET /v3/common/activities Description: This API is to request the current statement. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get Lending Position List API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/lending-pool Retrieves a list of lending positions associated with a specific wallet address. Requires the wallet address. ```APIDOC GET /v3/wallets/{address}/overview Description: This API is to request the list of lending position. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### GET /v3/projects/nft/{project_id}/overview - NFT Project Overview API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/gaming Provides an overview of a specific NFT project, including trading volume, item counts, and owner statistics. Requires a project ID for identification. ```APIDOC GET /v3/projects/nft/{project_id}/overview Description: Retrieves an overview of a specific NFT project identified by its project ID. Parameters: (Path Parameters) - project_id: The unique identifier for the NFT project. (Query Parameters - inferred from context, specific details not provided in text) - chainId: The ID of the blockchain network. Returns: An object containing overview data for the NFT project, including: - Trading volume - Number of items (NFTs in the collection) - Number of owners Example: (No specific example provided in text, but would typically show a JSON object with project-level metrics.) ``` -------------------------------- ### Get Wallet Profiler Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/wallet Retrieves detailed wallet profiler data, including top interacting wallets, daily volume, and lists of incoming/outgoing tokens. ```APIDOC GET /v3/wallets/{address}/profiler Description: This API is to get wallet profiler. You can request address and chain ID to get wallet profiler. The return data includes: topInteracting: List of interactive wallets sorted in descending order, dailyVolume: Daily incoming and outgoing in the last 7 days, incomingTokens: List of incoming tokens, outgoingTokens: List of outgoing tokens. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### QuestN Community Info API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Fetches basic information about a project's connected QuestN community. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/questn/community/community-info Description: Get basic information about the project's connected QuestN community. Parameters: - project_id: Path parameter, type string. Identifier for the project. - campaign_id: Path parameter, type string. Identifier for the campaign. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Galxe Space Leaderboard API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/actions Retrieves the user leaderboard for a specific Galxe space or campaign associated with a project. Requires project and campaign IDs. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/galxe/space/leaderboard Description: Get the space or campaign user leaderboard on Galxe for a specific project. Parameters: - project_id: Path parameter, type string. Identifier for the project. - campaign_id: Path parameter, type string. Identifier for the campaign. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FluuFPfoYad4aD84U5XKg%2Fcdp-api.json?alt=media&token=04781845-54d4-4b7b-b805-96f85f1213e5 ``` -------------------------------- ### Get Introduction of Cexes Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/foundation Requests introductory information about Cexes (Centralized Exchanges) related to a project. The returned data includes active chains, social accounts, rank, volume, volume change logs, number of markets, and coins. ```APIDOC GET /v3/common/introduction Description: Provides an introduction and key metrics for Cexes associated with a project. Purpose: To give users an overview of the Cex ecosystem relevant to a project. Outputs: - List of active chains and associated Cex addresses. - Social media account details. - Cex rank. - Trading volume data. - Volume change logs (last 30 days). - Number of markets supported. - Number of coins listed. Related Endpoints: - GET /v3/common/activities - GET /v3/common/analytics - GET /v3/ranking/exchanges ``` -------------------------------- ### Get Discord Messages API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/growth-analytics/social-media Retrieves information about messages on a specified Discord server for a project. This endpoint is limited to 100 users per request. ```APIDOC GET /v3/data/{project_id}/socials/discord/messages Description: Get information about messages on discord server of specific project. Note: 100 users/request. Parameters: - project_id (path parameter): Identifier for the project. Returns: Information about Discord messages. ``` -------------------------------- ### Get Recent Wallet Activities Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/wallet Requests transaction and transfer information for a wallet. This API retrieves recent activities associated with a given wallet address. ```APIDOC GET /v3/common/activities Description: This API is to request the activities informations of wallet. Includes transactions and transfers within the transaction. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Verify Proof with SnarkJS Source: https://docs.centic.io/integration-process Provides a JavaScript function to verify a cryptographic proof using the groth16 verification algorithm from the snarkJS library. It requires the verification key and the proof object containing public signals. ```javascript const { groth16 } = require("snarkjs") const v_key = require("./verification_key.json") async function verifyProof (proof) { let publicSignals = proof.publicSignals const result = await groth16.verify(v_key, publicSignals, proof.proof); return result } ``` -------------------------------- ### Get Lending Pool Assets Overview API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/lending-pool Retrieves detailed information about assets within specific lending pools. Requires Project ID and Chain ID to fetch project lending overviews. Returns data on users, supply/borrow amounts, APY, lenders, borrowers, and asset-specific market values. ```APIDOC GET /v3/projects/lending/{project_id}/overview Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed Parameters: - project_id (path parameter): The ID of the project for which to retrieve lending overview. Description: Fetches a comprehensive overview of assets within a specific lending pool for a given project and chain. Includes user data, supply/borrow metrics (USD, APY), lender/borrower counts, market values, and asset details. ``` -------------------------------- ### Get User Sessions API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/marketing-automation/report Retrieves information about user sessions for a specific marketing campaign. This data helps in understanding user engagement and behavior patterns. ```APIDOC GET /v3/{project_id}/campaigns/{campaign_id}/session Description: Get information about users' sessions of specific project's marketing campaign. Parameters: - project_id (path, string, required): The unique identifier for the project. - campaign_id (path, string, required): The unique identifier for the campaign. Returns: - JSON object containing user session data. Example: GET https://api.centic.io/v3/your_project_id/campaigns/your_campaign_id/session ``` -------------------------------- ### DApp User Data API Endpoints Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/growth-analytics/dapp-users Provides access to various metrics related to DApp users for a given project. Includes daily active users, daily actions, user distribution across dapps, contracts, and actions, and insights into user overlap with competitors and partners. ```APIDOC GET /v3/data/{project_id}/dapp-users/daily-users Description: Get information of daily active users and transactions in specific project. Parameters: - project_id (path, required): Identifier for the project. Returns: Details on daily users and transactions. GET /v3/data/{project_id}/dapp-users/daily-actions Description: Get information of daily actions in specific project. Parameters: - project_id (path, required): Identifier for the project. Returns: Details on daily actions performed by users. GET /v3/data/{project_id}/dapp-users/distribution-by-dapps Description: Get information of active users and transactions distribute by specific project's dapps. Parameters: - project_id (path, required): Identifier for the project. Returns: User and transaction distribution across different dapps within the project. GET /v3/data/{project_id}/dapp-users/distribution-by-contracts Description: Get information of active users and transactions distribute by specific project's contracts. Parameters: - project_id (path, required): Identifier for the project. Returns: User and transaction distribution across different contracts within the project. GET /v3/data/{project_id}/dapp-users/distribution-by-actions Description: Get information of active users and transactions distribute by specific project's actions. Parameters: - project_id (path, required): Identifier for the project. Returns: User and transaction distribution based on specific actions within the project. GET /v3/data/{project_id}/dapp-users/use-competitors Description: Get the number of users in a specific project who also use that project's competitors. Parameters: - project_id (path, required): Identifier for the project. Returns: Count of users who also engage with competitor projects. GET /v3/data/{project_id}/dapp-users/use-partners Description: Get the number of users in a specific project who also use that project's partners. Parameters: - project_id (path, required): Identifier for the project. Returns: Count of users who also engage with partner projects. ``` -------------------------------- ### Get Lending Pool List API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/lending-pool Fetches data for a list of lending pools. Supports filtering by DApp category, duration for TVL change rate, pagination, and sorting. Returns total lending pools, pool details, supported chains, and real-time metrics like TVL and user counts. ```APIDOC GET /v3/ranking/defi Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed Description: Retrieves a list of lending pools with detailed metrics. Allows filtering by DApp category (Lending, Dexes, Yield), TVL change rate duration, page index, and number of documents per page. Returns total lending pools, ID, type, name, supported chains, Total Value Locked (TVL) and its change rate, total assets and its change rate, and total users. ``` -------------------------------- ### Get Dex Activities API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/dexes Retrieves recent activities for Dexes, encompassing transactions and transfers. This endpoint provides insights into the operational flow of decentralized exchanges. ```APIDOC GET /v3/common/activities Description: This API is to request the activities informations of Dexes. Includes transactions and transfers within the transacion. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Get Dex List API Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/dapps/dexes Fetches a list of all Dexes, sorted in descending order based on their trading volume. This endpoint is useful for identifying the top-performing decentralized exchanges. ```APIDOC GET /v3/ranking/exchanges Description: This API is to request the list of Dexes sorted in descending order by tradingVolume. Source: https://400735876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FX3h8aoMOs3ryNyWTDiM2%2Fuploads%2FRE8IYL91uHQenRtgjKlX%2Fopenapi.json?alt=media&token=6a71bc17-2bf7-451a-b538-a3ef42cbbeed ``` -------------------------------- ### Project User Data API Endpoints Source: https://docs.centic.io/our-products-and-services/entity-oriented-api/growth-analytics/dapp-users Provides access to various user-related data points for projects, including retention, new/returning user metrics, geographical distribution, and traffic analysis. These endpoints are part of the Centic.io API and require a project identifier. ```APIDOC GET /v3/data/{project_id}/cdp-users/retention Description: Get information about users' retention in specific project. Parameters: - project_id: Identifier for the project (path parameter). Returns: User retention data. GET /v3/data/{project_id}/cdp-users/user-inbounce Description: Get information about new and returning users in specific project. Parameters: - project_id: Identifier for the project (path parameter). Returns: New and returning user metrics. GET /v3/data/{project_id}/cdp-users/distribution-by-countries Description: Get information about active users and transactions distributed by countries in specific project. Note: Requires setup of Google Analytics. Parameters: - project_id: Identifier for the project (path parameter). Returns: User and transaction distribution by country. GET /v3/data/{project_id}/socials/traffic-share Description: Get information about specific project's user traffic and routes. Note: Requires setup of Google Analytics. Parameters: - project_id: Identifier for the project (path parameter). Returns: User traffic and route information. ```