--- sidebar_position: 1 title: Introduction --- # Badge API <div className="flex justify-center"><img src="/assets/badges/badges-stacked.svg" className="h-32"/></div> The Badge API is a service scanning repositories for specific criteria and generating badges based on the results. The badges are displayed in the Open CoDE software catalog and indicate the status of the repository in terms of **security**, **maintenance**, and **reuse**. You can interact with the Badge API by submitting a repository URL and receiving a badge based on the criteria that the repository meets. The API will provide you a detailed explanation of the result too. ## Concepts & Criteria You can find details about the concepts and criteria for each badge in the [Concepts](/concepts) section. ## RESTful API The Badge API is a RESTful API. A documentation of the API can be found in the [API](/api-docs) section.