# Conditions for obtaining

For users to unlock your badge or certificate, you need to set up rules for getting it.

<figure><img src="/files/S1ysS3qjbq5qRtskkKIm" alt=""><figcaption><p>Editing of the rules of obtaining</p></figcaption></figure>

You can choose from the following rules:

* User must complete one or more training courses&#x20;
* User must complete one or more training courses and obtain a certain score
* User must complete a number of training courses
* User must complete one or more routines
* User must complete one or more routines and obtain a certain score
* User must reach a place in the ranking of a group&#x20;
* User must obtain one or more other certifications (badges or certificates)
* User must obtain a number of badges
* User must obtain a number of certificates
* User must reach a certain percentage of progression

These rules can be combined. For example, you can decide that a badge is obtained if the user completes a training AND already has another badge.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.cards-microlearning.com/english/badges-and-certificates/conditions-for-obtaining.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
