# Customers A customer represents a company that you do business with. For larger companies, there may be several users with access to the customer account that can make purchases with their credit line. For smaller companies, a customer may represent a single individual. Retrieve a customer to get a summary of their total credit line and available credit balance. ## List all customers - [GET /customers](https://resolve.redocly.app/swagger/customers/listcustomers.md): Return a list of customers. ## Create a customer - [POST /customers](https://resolve.redocly.app/swagger/customers/createcustomer.md): Create a customer ## Fetch a customer - [GET /customers/{customer_id}](https://resolve.redocly.app/swagger/customers/fetchcustomer.md): Retrieve an existing customer by its ID. A successful response to this request will be the Customer entity. If customer enrollment is required, we will return net_terms_status='pending_enrollment' and a not null net_terms_enrollment_url. If customer enrollment is not required (customer applied through a direct application), we will return net_terms_status='enrolled'. ## Update a customer - [PUT /customers/{customer_id}](https://resolve.redocly.app/swagger/customers/updatecustomer.md): Update a customer ## Request a credit check - [POST /customers/{customer_id}/credit-check](https://resolve.redocly.app/swagger/customers/requestcustomercreditcheck.md): You may request a credit check on a customer who hasn't previously been credit checked. This endpoint returns no content. You'll be able to see the date you requested the credit check (credit_check_requested_at) and credit_status updated to pending or, in the case of an instant decision, approved or declined by fetching the Customer entity. A hold credit status represents when a customer's credit account is over 15 days overdue. A deactivated credit status represents when a customer's credit account has been deactivated. When a customer's credit_status is approved - the customer's net_terms_status represents the current state of a customer's enrollment in the approved net terms offer. See #fetchCustomer for more details. Note: Except for instant decisions, a decision should be reflected on the Customer entity within 1 business day. ## Enroll a customer (deprecated) - [POST /customers/{customer_id}/enroll](https://resolve.redocly.app/swagger/customers/enroll-a-customer.md): As of July 2023, this route has been replaced with a stub response and will soon be deprecated. The confirm_enrollment status no longer exists and, once approved by Resolve, customers will either be enrolled (if they applied through an application) or pending_enrollment (if credit checked).