{"repo":"haikelz/asmaul-husna-api","free":true,"listed":false,"github":"https://github.com/haikelz/asmaul-husna-api","clone":"git clone https://github.com/haikelz/asmaul-husna-api.git","description":"☪️ asmaul-husna-api is an API to get the list of Asma'ul Husna","language":"Go","stars":15,"topics":["asmaul-husna","rest-api","fiber","golang","prometheus","swagger"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"asmaul-husna-api asmaul-husna-api is an API to get the list of Asma'ul Husna Endpoints Endpoint Method Description ------------------- ------ ------------------------------------------ / GET Get info about the API /docs GET Swagger playground /api/all GET Get all Asma'ul Husna /api/:urutan GET Get spesific Asma'ul Husna based on urutan /api/latin/:latin GET Get spesific Asma'ul Husna based on latin /metrics GET Get metrics Response Example Get all Asma'ul Husna Request: Response: With page and limit Note: The page and limit query are optional. But if you want to use the page query, you must use the limit query as well. Response: Get spesific Asma'ul Husna based on urutan Request: Response: Get spesific Asma'ul Husna based on latin Note: the latin can be lowercase or uppercase. Request: Response: Metrics Request: Response: Technologies - Go - Fiber - Swagger for API Documentation - Prometheus and Grafana for API monitoring - Protocol Buffer - Zerolog Getting Started - First, clone this repo. - Make sure that you've already installed air for live reloading. Type air to run the project locally. If you are a Windows user, you must change some configurations in air.toml file, more spesific in cmd and bin parts. Credits - Muhammad Rivki for the original Asma'ul Husna json.","default_branch":null,"files":null,"tree":[],"storefront":"/r/haikelz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/haikelz/asmaul-husna-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}