# Update Service Provider Details
source: https://developer.mastercard.com/carbon-calculator/documentation/use-cases/update_service_provider_details/index.md

The **Update Service Provider Details** service allows a registered service provider to update its configuration on the server. Using this API, the service provider can add the BIN details but not delete them and can also update the customer name.

## Pre-requisites {#pre-requisites}

There are no pre-requisites for the issuer to use these services.
Note: Following are the keynotes to remember while using this service:

1. Assume you have already added the 5403 and 5424 BIN ranges. Now if you want to update 5611 using this API, you need to provide the 'supportedAccountRange' value as '5611'.
Tip: To create your project on Mastercard Developers, refer to the [Before You Start](https://developer.mastercard.com/carbon-calculator/documentation/index.md#before-you-start) section for more information.

## Sequence Diagram {#sequence-diagram}

The following sequence diagram shows the order of events for a solution that uses the `/service-providers` endpoint.

Diagram update-service-providers

**Following are the execution steps:**

1. The issuer server will call the `/service-providers` endpoint.
2. The Carbon Calculator application validates the service provider details.
3. If the service provider details are found, and the account is active, then the application responds with updated service provider details and the `200` status code.
4. (Optional) If no service provider details are found, then the application responds with the `ACCOUNT_NOT_FOUND` error and a `404` status code.

<br />

You will receive an error response for an invalid request or any missing request parameter. Note: For more information about the error codes, refer to [Code and Formats](https://developer.mastercard.com/carbon-calculator/documentation/code-and-formats/index.md).

## Endpoint {#endpoint}


API Reference: `PUT /service-providers`

