> For the complete documentation index, see [llms.txt](https://docs.xtrakit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xtrakit.com/overview/customers.md).

# Customers

XtraKit's Customer API allows you to programmatically handle customers data. Customers management may be easily integrated into your applications by using it to retrieve, add, or manage customers.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>List Customers </strong><mark style="color:green;"><strong><code>GET</code></strong></mark></td><td>Retrieve a list of all c<strong>ustomers</strong> and you can also filter your results.</td><td></td><td><a href="/overview/customers/list-customers.md">List Customers</a></td></tr><tr><td><strong>Fetch Customer </strong><mark style="color:green;"><strong><code>GET</code></strong></mark></td><td>Retrieve a specific c<strong>ustomer</strong> using the c<strong>ustomer</strong> id. To retrieve complete c<strong>ustomer</strong> details.</td><td></td><td><a href="/overview/customers/fetch-customer.md">Fetch Customer</a></td></tr><tr><td> <strong>Add Customer </strong><mark style="color:yellow;"><strong><code>POST</code></strong></mark></td><td>Allows you to add a new c<strong>ustomer</strong> record. </td><td></td><td><a href="/overview/customers/add-customer.md">Add Customer</a></td></tr><tr><td> <strong>Edit Customer </strong><mark style="color:purple;"><strong><code>PUT</code></strong></mark></td><td>Modify an existing c<strong>ustomer's</strong> information. In an unfinalized c<strong>ustomer</strong>, this endpoint can be used to change customer name, customer phone, or customer email'</td><td></td><td><a href="/overview/customers/edit-customer.md">Edit Customer</a></td></tr></tbody></table>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>List Customer Group </strong><mark style="color:green;"><strong><code>GET</code></strong></mark></td><td>Retrieve a list of all c<strong>ustomer groups</strong> and you can also filter your results.</td><td></td><td><a href="/overview/customers/list-customer-group.md">List Customer Group</a></td></tr><tr><td><strong>Fetch Customer Group </strong><mark style="color:green;"><strong><code>GET</code></strong></mark></td><td>Retrieve a specific c<strong>ustomer group</strong> using the group id. To retrieve complete group details.</td><td></td><td><a href="/overview/customers/fetch-customer-group.md">Fetch Customer Group</a></td></tr><tr><td> <strong>Add Customer Group </strong><mark style="color:yellow;"><strong><code>POST</code></strong></mark></td><td>Allows you to add a new c<strong>ustomer</strong> group record. </td><td></td><td><a href="/overview/customers/add-customer-group.md">Add Customer Group</a></td></tr><tr><td> <strong>Edit Customer Group </strong><mark style="color:purple;"><strong><code>PUT</code></strong></mark></td><td>Modify an existing c<strong>ustomer group's</strong> information. In an unfinalized c<strong>ustomer group</strong>, this endpoint can be used to change group name and group description.</td><td></td><td><a href="/overview/customers/edit-customer-group.md">Edit Customer Group</a></td></tr></tbody></table>
