> For the complete documentation index, see [llms.txt](https://knowledgebase.autorabit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.autorabit.com/product-guides/integral-zone/iz-suite/iz-pulse/endpoints/configure-endpoint.md).

# Configure Endpoint

### Configure Endpoint & Version

1. Navigate to **`IZ Pulse`** -> **`Endpoints`** and click on **`Create Endpoint`**
2. Enter the basic details which include -
   1. **`Endpoint Name`** - Name of the endpoint
   2. **`System`** - Optional. If a system is selected, only **`Agents`** associated with the system can perform the health check
   3. **`Version`** - Version of the endpoint
   4. **`Visibility`** - Private or Public. Private endpoints will not be visible in Public Status Pages
   5. **`Status`** - Active or Disabled. Disabled endpoints will not be displayed in the status page
   6. **`Method`** - HTTP method. E.g.: GET, POST, etc.
   7. **`Endpoint`** - Valid HTTP endpoint <br>

      <figure><img src="/files/GUw9qoeVcLamhW0KV2MR" alt=""><figcaption></figcaption></figure>
3. Add optional headers. These headers will be sent for every health check request.\
   &#x20;

   <figure><img src="/files/5mt1GILmqMyJmikd9Kvh" alt=""><figcaption></figcaption></figure>
4. Add response assertion. Assertion status code will be validated against the actual response status code.<br>

   <figure><img src="/files/hlpG6Wgt8Wqy3SgVLvH9" alt=""><figcaption></figcaption></figure>
5. Authentication Type. E.g.: None, Basic, Client Secret. More information can be found in the below section.\
   &#x20;

   <figure><img src="/files/QNVdr8XgRm3aZcqj5LDv" alt=""><figcaption></figcaption></figure>

### Configure Authentication

1. Basic Authentication
   1. Configure the Username and Password required to connect to the API to perform the health check. <br>

      <figure><img src="/files/UGorIg8fxHJn7Zg9MEyF" alt=""><figcaption></figcaption></figure>
2. Client ID and Secret
   1. Configure the Username and Password required to connect to the API to perform the health check. <br>

      <figure><img src="/files/iJV9mGiJJdEBlyMklEzi" alt=""><figcaption></figcaption></figure>

### Configure Authentication In Global Settings

1. This setting will be useful if the same set of credentials have to be used for authenticating multiple endpoints.
2. Below is an example of configuring Client Id and Secret in Global Setting and reusing it while configuring the endpoint.
3. Navigate to **`Global Settings`** -> **`Settings`** and Click on **`Configure Settings`**
4. Configure the **`Key`**, select type as **`MULTI VALUE`**, Filter Type as **`SETTING`**. Add required Key Value pairs using the `Add Entry` option. <br>

   <figure><img src="/files/w7XI6ESwk83VWFDmv2Sn" alt=""><figcaption></figcaption></figure>
5. We can now use the new Setting identified by its key while configuring the endpoint.\
   &#x20;

   <figure><img src="/files/rNcgRyL9efnN4oEbxeDq" alt=""><figcaption></figcaption></figure>

### See Also

* [Configure Schedule](/product-guides/integral-zone/iz-suite/iz-pulse/configure-schedule.md)
* [Endpoints](/product-guides/integral-zone/iz-suite/iz-pulse/endpoints.md)
* [Categories](/product-guides/integral-zone/iz-suite/iz-pulse/categories.md)
* [Status Pages](/product-guides/integral-zone/iz-suite/iz-pulse/status-pages.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://knowledgebase.autorabit.com/product-guides/integral-zone/iz-suite/iz-pulse/endpoints/configure-endpoint.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
