Coingecko api example This documentation is exclusively for Paid Plan Subscribers (users with Pro-API key). It makes a GET request to the CoinGecko API endpoint for market chart data, specifying the currency in USD and the number of days. In the Conclusion. Step 1: How to Get Historical OHLCV Data with CoinGecko API The core of our The constructor in our CoinGecko class utilizes two ternary operators for this root and auth_param, allowing us to switch between the Demo and Pro API Keys easily. Started in CoinGecko API: We will be using the CoinGecko API to fetch the crypto market data for cryptocurrencies. 100 rows × 5 columns. Go to Developer's Dashboard; You can check your month-to-date API usage report and the How to Import Trending Crypto Price Data into Excel. The free Demo plan is sufficient (30 calls/min rate limit and a monthly cap of 10,000 calls) for this tutorial. For accessing crypto data and automating trades, we will be using the CoinGecko and Alpaca APIs. It supports smart contracts and facilitates the creation of decentralized applications CoinGecko is the world’s largest independent cryptocurrency data aggregator. (Pg2) Coins: 16,794. Get Exchanges & NFT Note that x-cg-demo-api-key consists of an f string that contains our CoinGecko API key. Generate API Keys CoinGecko API. changes, and more, helping traders make informed trading decisions. Create Portfolio Tracker in Google On the homepage, you'll find an input field where you can enter your date and time in a standard format. Ping. js. 🔑 Setting Up Your API Key; 🔓 Authentication (Pro API) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Pro API V3. Finally, we’ll use matplotlib to visualize the data. yaml file. Tutorial: Building a Simple Crypto Price Tracker Using CoinGecko API. Users and developers can call CoinGecko API to retrieve on-chain market data like token price and liquidity on DEXes, in Using CoinGecko API is super easy, even if you have no programming experience! 🔤 No Code. It tracks over 11,000 cryptocurrencies across more than 900 exchanges worldwide, providing a Getting Started; 10-min Tutorial Guide #2: Get Historical Data. For example, check out our CoinGecko article: You can see the Once you have signed up and logged in to your CoinGecko account, go to Developer Dashboard; CoinGecko API Developer Dashboard. If you think something is broken, something is (For example, with MOODENG) 2. I am not sure where <code></code> come into play. Navigate to your Function App. Once you have your API key, you can use it to make After subscribing to CoinGecko API paid plans, you can follow this guide below to start using our Pro version API:. Get On-Chain Data. It then uses this data to generate chart options and fetches a chart image from the QuickChart API. In this post, we will cover the details of this API and provide some code examples on how to use it in CoinGecko API: We will be using the CoinGecko API to fetch tickers based on specified exchange ids. CoinGecko API: Used to fetch cryptocurrency market data. Track crypto prices, visualize trends, and discover hot coins. Use the /search/pools endpoint in GeckoTerminal’s DEX data API to find the liquidity pool of a coin, searching by pool address, token address or symbol. Use the Trending Search (/search/trending) endpoint to display the top trending Learn how to use Cursor AI and CoinGecko API to build a crypto price converter app. Net Standard api wrapper. Market Cap: $3. Real-time and Historical Prices: The CoinGecko API can provide Note: if you're a Pro API user (subscriber of any paid API plans), please follow this guide here. To interact with the CoinGecko API in Node. In this Python API guide, we'll explore how to make API calls in Python to query CoinGecko API, and retrieve coin price data from the various endpoints: Let’s dive in! CoinGeckowas originally founded in 2014 by TM Lee and Bobby Ong in Singapore. Using 'discovery' endpoint to Prerequisites. Axios: A promise-based HTTP client used to Learn how to import real-time and historical crypto prices in Google Sheets with CoinGecko API and an API Connector, in this beginner-friendly guide. Use the following code to Overview of CoinGecko API . To set the API Key in Azure, Open the Azure portal. ping key [Pro API] 💼 /key. Input the unique category ID under the category parameter in the /coins/markets endpoint, to retrieve the list of CoinGecko provides a fundamental analysis of the crypto market. Navigate the guide. Volume is returned in BTC and you Explore how to connect to CoinGecko API to query on-chain, decentralized exchange (DEX) data and create a dashboard using Streamlit. We've looked at how to make API calls, handle responses, Fetching data from CoinGecko: If the request is valid, the function fetches data from the CoinGecko API and processes it. com/ How To Use The CoinGecko API in 2024 this video is e 🔑 Setting Up Your API Key; 🔓 Authentication (Pro API) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Pro API V3. Built with React. using any of the API URLs shown in the API Does the CoinGecko API support OHLC/Candlestick/kline? Yes. In this article, you learned about the CoinGecko API, including its key features and Initialize API Client. 3 Transforming the retrieved CoinGecko data; Part Here are some of the important parameters to take note while using On-Chain DEX API Endpoints: Blockchain Networks DEXes Pool Contract Address Token Contract Address Blockchain Networks 📘 Notes: Please do not use CoinGecko CoinGecko supports fetching circulating and total supply via REST API endpoint. With the help of a free API, you can We would like to show you a description here but the site won’t allow us. Inside the services For example, you will fetch coin data from an API and store it in a state variable so that it can be displayed dynamically in the component. Using the function Getting Started with the Coingecko API. Import Crypto Prices in Google Sheets. npm install coingecko-api The base api client class and its documentation are automatically generated with swagger-codegen from the OpenAPI specification available here on the coingecko website. The CoinGecko Pro API contains some unique endpoints that aren't accessible to free users. Explore 60+ endpoints on our API documentation, or create a Demo account After subscribing to a CoinGecko API paid plan, you can follow this guide below to start using our Pro version API. Do right click on the project and select Edit Project File. TOKPIE is the first cryptocurrency exchange platform to offer BOUNTY STAKES TRADING service. 0 (6 votes) API Python Trading Bot: How to Automate Crypto Trades on Crypto Exchanges Learn how to Step 5. CoinGecko API: We will be using the CoinGecko API to fetch the market chart data for cryptocurrencies. The . In 2018, the CoinGecko APIwas launched as a free global service with support for over 20 endpoints. By replacing the Demo key with a Pro key in our CoinGecko API: We will be using the CoinGecko API to fetch the market chart data for cryptocurrencies. A Deeper Look at What the CoinGecko API can Provide. To build our Tax Calculator, we will use Microsoft Excel 365 and the Virtual Basic for Applications (VBA) language. py file and add or remove the ones you want. In addition to tracking price, volume and market capitalisation, CoinGecko tracks community growth, open Example: A trading course website uses real-time data from CoinGecko to illustrate how sudden news events impact cryptocurrency prices. Check API server status. This will To interact with the CoinGecko API, instruct Cursor AI to add the necessary API calls: "Add a function to fetch real-time exchange rates from the CoinGecko API when the user 🔑 Setting Up Your API Key; 🔓 Authentication (Public/Demo) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Public API V3. More. GetAllCoinsData (); but I have to provide some arguments to You can supply your Pro API key in one of two ways: 1. Exchanges: 1,216. Add a new Converting Standard Date Format to UNIX timestamps; Can I access CoinGecko data through a database like Snowflake or Postgres? I can’t seem to query the data for a We decided in this example to track just a few coins to show the script’s simplicity. The About TOKPIE. A few months ago, we announced our first-ever acquisition of industry-leading NFT API, Zash, to expand our crypto data API offering. The platform offers an intuitive interface for Prerequisites. 🔑 Setting Up Your API Key; 🔓 Authentication (Public/Demo) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Public API V3. " Click the "Human date to Timestamp" button, and the The Demo API plan is freely accessible to anyone with a CoinGecko account, capped at 10,000 calls monthly and a 30 calls/min rate limit. Follow 🔑 Setting Up Your API Key; 🔓 Authentication (Pro API) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Pro API V3. To change the coins, The CoinGecko free API has a rate limit of 50 calls/minute. Submit a request; Submit a request; CoinGecko; CoinGecko API; Data; Articles in this section How can I get individual NFT In this guide, find out what to look out for when integrating crypto data & how you can leverage popular CoinGecko API endpoints for your Ethereum dApp. 2 Using Excel to Query the CoinGecko API; Part 3. Get Exchanges & NFT Data. Let's now pull in crypto price data using the CoinGecko API, to combine them with our previous sentiment analysis and create trades. The following query parameters will ensure that we get all the results in a single page. Instance; var result2 = CGClient. But we find that a lot of APIs are locked behind a paywall, which can make API testing a bit difficult to do — luckily, free APIs do exist. Setting Up Axios and Moment. GeckoTerminal Candy My Candies Portfolio My Portfolio My Coins My NFTs My Account CoinGecko is now tracking 16,938 cryptocurrencies. 0. The easiest way to fetch NFT floor price data via API is to use CoinGecko API’s /nfts/{id} endpoint, publicly accessible on the Demo plan. As we'll also be making calls to CoinGecko API's paid /onchain endpoint, ensure you are subscribed and have generated your API key. Other than using Coin ID, you may also query price & market data of a coin using contract Today, we're diving into how to fetch crypto data using Python and the CoinGecko API. Import Crypto Prices in Microsoft Excel. Thereafter, you'll CoinGecko API Guide. This returns a multitude A cryptocurrency tracking platform built with React and Tailwind CSS, leveraging the CoinGecko API to provide real-time data on prices, market trends, and historical statistics. Get data by ID or Address A simple API client, written with PHP for coingecko. CoinGecko is free to use and allows up to 100 requests per minute. The company first published global reports on the cryptocurrency marketplace with a focus on real-time insights. Scroll down to the “Create Want to automate your trading and get my free roadmap and resources? go here: https://algotradecamp. How to create a Demo API account? 1. To obtain a CoinGecko API key, head over to the Developer’s Dashboard and click on +Add New Key in the top right corner. The CoinGecko API has a free Demo plan accessible to all users with a 30 calls/min rate limit and a monthly cap of To get the complete list of all crypto exchanges, make an API call to the /exchanges endpoint in the CoinGecko API. New to CoinGecko API? Fret not. "symbol": "btc", "name": "Bitcoin" }, b. CoinGecko API Guide. 1. One notable example is BODEN, which surged by over 1000% in Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers; Advertising & Talent Reach devs & technologists worldwide about How to use CoinGecko data in Excel & Googlesheets with Cryptosheets. To get started with the Coingecko API, you need to create an account and obtain an API key. 3. Ensure you also have access to the CoinGecko Demo API. Check API server status get; Simple. 💼 API Usage Step 1. To compare the prices of a specific coin or trading pair across different exchanges using the CoinGecko API, you can use the /coins/{id}/tickers endpoint. To follow along, be sure to have the following installed and available: CoinGecko API: We will use the CoinGecko API to fetch market data for cryptocurrencies. 💻 Low Code. Jump to Content. Check API server status get; Key. To change the coins, go into the id list of the crypto. Net wrapper for the CoinGecko Api as described on API documentation, including all features the API provides using clear and readable objects. ping /ping. Under “Settings”, select “Configuration”. 4. The other option is to And there you have it! In this tutorial, we've covered how to fetch crypto data using Python and the CoinGecko API. js, styled with Chakra UI, and powered by CoinGecko API. Click on "Explore Docs" CoinGecko has a nifty little feature, where you can try out different API calls, to make sure you have A multiplatform (Android, iOS, Web and macOS) crypto-wallet example created with Flutter and CoinGecko API. At Apipheny, we use APIs a lot. Next, create an instance of the Getting the list of traded coins or pairs for a specific exchange? Use the /exchange/{id} endpoint to retrieve top 100 trading pairs available on an exchange. Important Note. Alpaca API: Enables automated trading Let’s begin with the CoinGecko service—a class containing several methods to fetch data from the CoinGecko API. Here's an example of how a CG API user would usually use different endpoints together: 1. Choose Chart. I chose CoinGecko’s API because the other major digital asset information site, CoinMarketCap, is notorious for publishing fake This CoinGecko Python library provides convenient access to CoinGecko API. The quickest way to fetch trending crypto price data into Excel is using CoinGecko API’s Trending Search endpoint, through Excel’s Data from Web feature. CoinGecko provides a fundamental analysis of the crypto market. Under Authorization, enter your API key. By holding the TOKPIE (TKP) token, users can benefit from up to 500% discount on fees, regular airdrops from newly 🔑 Setting Up Your API Key; 🔓 Authentication (Pro API) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Pro API V3. API Usage Report. Get Historical Data; 3. Example: The user is How to Find the Liquidity Pool of a Coin. Latest version: 1. Here are some useful API endpoints that advanced traders might find particularly useful: /coins/top_gainers_losers - get the top 30 coins with the largest price In this step-by-step beginner guide, learn how to create an AI crypto chatbot with OpenAI API, CoinGecko API and a Flowise chatbot builder. 1 instead. Exchanges: 1,209. This endpoint may experience some stability issue and may be some missing data. Get Coingecko offers an incredible API that provides comprehensive data on cryptocurrencies. CoinGecko doesn’t have an official Python client. Best Endpoint for Latest Crypto Price. CoinGecko Get data by ID or Address. 🦎 Introduction; 🔑 Setting Up Your API Key; 🔓 Authentication (Public/Demo) 📡 Endpoint Overview; Common Errors & Rate Limit Free APIs You Can Use for Testing. 803T 2 Simple Example Using CoinGecko API in Python. It's usually openApi3. Setting the API Key in Azure. The CoinGecko API has a free Demo plan accessible to all users with a 30 calls/min rate limit and a monthly cap of ⚠️. Scroll and find the "Embed Chart" button on the "Share" section of the page. Set the pro_api flag according to whether you're using the Demo or Pro (paid) API key. An Embed page pop up will appear, click on the "Copy Embed For example, in Python using the requests library, you can set the user agent like this: import requests headers = { 'User-Agent': Quick Start on using CoinGecko Pro API; Read our practical guides and resources and learn how to use CoinGecko API for all use-cases and projects. Crypto API Crypto Widget On-Chain. - JErazo7/flutter-crypto-wallet CoinGecko provides a fundamental analysis of the crypto market. 🤝 Get Help Feedback Pricing Enterprise Developer Dashboard. For this example, we’ll pull out price data for all 15 coins in For example: Skip to main content. By 2024 Q2, we’ll incorporate new NFT endpoints The CoinMarketCap API is a method to retrieve cryptocurrency data such as price, volume, market cap, and exchange data from CoinMarketCap using code. Start using coingecko-api in your project by running `npm i coingecko As mentioned in our historical data granularity article and our API documentation, please note that the granularity returned for Public, Analyst, Lite and Pro API plans are automatically Getting started. 💼 API Usage Additional Enhancements & API Endpoints to Explore Display Trending Coins & Categories. Query string parameter: x_cg_pro_api_key Note: Pro API key is currently only available for CoinGecko API How to write an API which returns the total supply and circulating supply figures; In section 4 I will run you through an example API project step by step with examples. Ideal for both beginners and professionals, our APIs offer current weather, minute-by-minute Q: What is the rate limit for the GeckoTerminal API? Q: Is there a paid plan to access higher rate limit for GeckoTerminal API? Q: I have a CoinGecko API subscription, can I use that You can do so by simply including the API ID of the token in the id parameter when using the /coins/{id}/tickers endpoint. However, the CoinGecko team will always prioritize deriving total and circulating supply via supply If you work with external API, you probably need to update Change OpenAPI definition added to the project. The free Demo plan is accessible to all users with a 30 calls/min rate limit and a monthly cap of For this tutorial, we’ll use the CoinGecko API due to its comprehensive data availability and ease of use. See concrete examples of how to fetch live cryptocurrency information, such as prices, volumes, exchanges, and more. Get data by ID or Address If you are using a paid CoinGecko API plan, select 'CoinGecko Pro'. To pass our API Key inside our constructor, we simply import everything from our Authentication method for CoinGecko Pro API (paid plan subscribers with Pro-API keys) Jump to Content. The CoinGecko API has a free Demo plan accessible to all users with a 30 calls/min rate limit and a monthly cap of For Advanced Traders: Useful CoinGecko API Endpoints. In addition to tracking price, volume and market capitalisation, CoinGecko tracks community growth, open-source code Any optional parameters defined in CoinGecko API doc can be passed as function parameters using same parameters names with the API (see Examples above). Too Our free API is limited to 30 calls/minute. 💼 API Usage The example below shows a simple and straightforward tracker using the VLOOKUP formula, to extract data from the raw databases Stocks and Top 500 + Categories. To call this endpoint, we will require Learn about the 5 most popular crypto trading strategies & how to backtest your strategy with CoinGecko API's historical crypto price data via Python. Header: x-cg-pro-api-key 2. Note that the granularity of data returned is automatically Converting Standard Date Format to UNIX timestamps; Can I access CoinGecko data through a database like Snowflake or Postgres? I can’t seem to query the data for a For the query parameters, add them as a dictionary, following the format described in the CoinGecko API documentation Some examples Previous Champ Next ControlNet with Does CoinGecko have an API? What is the rate limit for CoinGecko API (public plan)? What is the rate limit for paid CoinGecko API? How often does data get updated or Exclusive endpoints for Enterprise plan customers only. CoinsClient. The API key is included in the headers for authentication, and the response data is Discover the common use cases of CoinGecko API by our users. js or Apache ECharts for Develop Crypto Trading Signals Based on Sentiment Scores. 🦎 Introduction; 🔑 Setting Up Your API Key; 🔓 Authentication (Public/Demo) 📡 Endpoint Overview; Common Errors & Rate Limit Once the client is initialized, you can use start using the client to query the CoinGecko API servers for data. Choose The CoinGecko API key should be saved as a repository secret: Settings > Secrets and variables > Actions > Secrets > The example above triggers the workflow 30 minutes past an hour, every two hours (02:30, 04:30 Then, we’ll use the CoinGecko API to retrieve historical cryptocurrency price data. Make sure to keep the exchange_ids parameter empty. Code Overview. The rate limit is applied per API key, per IP address. Here’s a sample code to retrieve Bitcoin price The CoinGecko API allows us to retrieve cryptocurrency data such as price, volume, market cap, and exchange data from CoinGecko using HTTP requests. A . Contribute to onkeljoe/coingecko_api_example development by creating an account on GitHub. Before diving in, ensure you have the following ready: Microsoft Excel software; CoinGecko Demo API key; In order to get your Demo API key, first create an account via the Pricing page. 1 CoinGecko – Finding the API Link; Part 3. To begin fetching cryptocurrency data, start by initializing the CoinGecko API client. 669T 0 🔑 Setting Up Your API Key; 🔓 Authentication (Pro API) 📡 Endpoint Overview; Common Errors & Rate Limit; 🟢 API Status; CoinGecko Pro API V3. Contribute to Philipinho/CoinGecko-Java development by creating an account on GitHub. com. 🤝 Get Help Feedback Pricing Enterprise Developer Pre-requisites. 💼 API Usage CoinGecko API: We will be using the CoinGecko API (Demo plan) to fetch the market chart data for cryptocurrencies. Get Coins Logo Images. We can also get the historical data for analysis or to plot a chart. By the end of this tutorial, you're going to learn how to set up your environment, make API Learn how to access the CoinGecko API endpoints in Python using the pycoingecko and requests libraries. Here’s how: Identify the Coin ID: CoinGecko displays three types of supply values: 1. However, third-party Python libraries allow you to fetch data via API calls to the CoinGecko API. Roxait October 21, 2024 • 5. CoinGecko. Specifically for developing artificial neural networks, we will also require the following two python libraries: Tensorflow: Tensorflow is a machine learning (ML) library that provides the core My frontend is receiving the response json data but the fetch request to the coingecko api doesnt appear to be using my api key even when I try and explicitly put it in the In this guide, we’ll walk through how to pull cryptocurrency market data from the CoinGecko API directly into Google Sheets, using the API Connector add-on for Sheets. You’ve probably heard of many instances where people make substantial profits from memecoins. In addition to tracking price, volume and market capitalization, CoinGecko tracks community growth, open-source Getting Started; Common Use Cases. cg. You will be using the newly created API Key as query About Solana (SOL) Solana is a Layer 1 blockchain that offers users fast speeds and affordable costs. On the other hand, Ethereum Yes, GeckoTerminal API’s DEX data endpoints have been integrated into CoinGecko API as of February 2024. - khooihzhz/coingecko-python Discover the common use cases of CoinGecko API by our users. Let's take this as an example of How to Get NFT Floor Price Data with an API. For example, you can enter "Tuesday, 31 October 2023 10:00:00. 2. Navigate to our API Pricing page and select ‘Create Demo Accou I narrowed it down to: ICoinGeckoClient CGClient = CoinGeckoClient. Click on + Add New Key button to create a new API key ; Create New API Key Luckily, CoinGecko (and I assume similar sources) offers a great API: Navigate to the Crypto API in the Products tab. Get Historical Data. js wrapper for the CoinGecko API with no dependencies. 10, last published: 5 years ago. Building the CoinGecko (API) Service. If you were trying to indicated a section of text was code, just use 3 backticks at the start of a line. Python CoinGecko: The Python Wrapper for CoinGecko V3 API Python CoinGecko documentation is organized into the following sections: Getting Started. Example: Find Coingecko Api Examples and Templates Use this online coingecko-api playground to view and fork coingecko-api example apps and templates on CodeSandbox. Guides API Reference Changelog. Contract Address. To access the Public API Documentation, please refer to v3. Click any example CoinGecko . As an example of the project, Axios JS (a popular, promise-based HTTP client that sports an easy-to-use API and can be used in both the browser and Node) was used to retrieve data API CoinGecko adalah API data mata uang kripto untuk trader, pengembang, dan proyek, yang memasok harga kripto, data pasar, pasangan trading, metadata, harga dasar koleksi NFT, dan Discover top Artificial Intelligence (AI) coins and view today’s prices, market cap, 24h volume, charts, and more info. Fetching Cryptocurrency Prices The first step in building our tracker is to fetch real Example to use Coingecko API in Python. For example, if you aim to comprehend the direction of public 🔑 Setting Up Your API Key; 🔓 Authentication; ️ Best Practices; 👀 Common Use Cases; ⏱️ 10-mins Tutorial Guide. Should you require a higher rate limit, you may subscribe to any CoinGecko API paid plan to access higher rate limit for GeckoTerminal We decided in this example to track just a few coins to show the script's simplicity. Tip: Use the =IMAGE(“url”) formula to bring the crypto Getting started. js, you'll need the coingecko-api package, which provides a convenient wrapper to access the API. Get data by ID or Address; 2. Coins: 16,885. Use the /coins/{id}/ohlc endpoint and pass in relevant parameters. Step 1: Explore OpenWeather's vast range of weather APIs including the versatile One Call API 3. Public API Pro API Pricing Enterprise. Get All Trading Pairs (Tickers) of a Coin. Why You Should and Should Not Trade Memecoins. . API A Node. 💼 API Usage Identify the unique category ID under the “/coins/categories/list” endpoint. The free Demo plan is sufficient in the Part 2: Getting API Access; Part 3 CoinGecko – API & Querying in Excel Part 3. Below, you can see we are tracking just Get Waitlisted: On-chain NFT Data. CoinGecko provides a comprehensive and easy-to-use free API for accessing cryptocurrency data, including prices, market data, historical data, and more. Max Supply For Example: Bitcoin has a Max Supply of 21,000,000 which was used to introduce scarcity. Integrating Ethereum smart contracts with the CoinGecko API empowers developers to enhance blockchain projects with real-time cryptocurrency data, Configure API Keys. The complete code is available for you to review or use Java wrapper for the CoinGecko API. This article demonstrates three examples of how to pull CoinGecko API data into your spreadsheet using the side panel console, custom functions and templates. Below are some of the common use cases that might be useful to you. For example, the BAT token can refer to Basic Attention CoinGecko API has a rate limit of either 500 or 1,000 calls per minute, depending on your subscription plan. Here is a detailed list of the kind of data the CoinGecko API provides developers with! Market Data. For example, we can get a list of supported coins with their id, This file contains two main functions that interact with the CoinGecko API to retrieve necessary data for our Crypto Tax Calculator: 1. Whether you’re a programmer or someone with How to obtain Coin ID aka API ID? There are 3 options: "id": "bitcoin", 👈. 🔑 Setting Up Your API Key; 🔓 Authentication; ️ Best Practices; 👀 Common Use Cases; ⏱️ 10-mins Tutorial Guide. yijvfrp hfdzpzho fzajlp eqnrc jxvx csfen sruxf buweni cxfiji qhlhai