# Environment Domains
source: https://developer.mastercard.com/mdes-customer-service/documentation/environment-domains/index.md

## Global {#global}

The Base URL for the environments are listed below for Global:
* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2
```

```Production
https://api.mastercard.com/mdes/csapi/v2
```

Note: Sandbox (Mock) and Sandbox (MTF) environments share the same client encryption key.

### Search {#search}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/search
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/search
```

```Production
https://api.mastercard.com/mdes/csapi/v2/search
```

### Token Activate {#token-activate}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/activate
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/activate
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/activate
```

### Token Suspend {#token-suspend}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/suspend
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/suspend
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/suspend
```

### Token Unsuspend {#token-unsuspend}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/unsuspend
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/unsuspend
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/unsuspend
```

### Token Update {#token-update}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/update
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/update
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/update
```

### Token Delete {#token-delete}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/delete
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/delete
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/delete
```

### Token Status History {#token-status-history}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/statushistory
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/statushistory
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/statushistory
```

### Token Comments {#token-comments}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/comments
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/comments
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/comments
```

### Token Activation Methods {#token-activation-methods}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/activationmethods
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/activationmethods
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/activationmethods
```

### Token Resend Activation Code {#token-resend-activation-code}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/resendactivationcode
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/resendactivationcode
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/resendactivationcode
```

### Transactions {#transactions}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/transactions
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/transactions
```

```Production
https://api.mastercard.com/mdes/csapi/v2/transactions
```

### Token Reset Mobile PIN {#token-reset-mobile-pin}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/resetmobilepin
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/resetmobilepin
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/resetmobilepin
```

### Update Token Assurance {#update-token-assurance}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/updatetokenassurance
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/updatetokenassurance
```

```Production
https://api.mastercard.com/mdes/csapi/v2/updatetokenassurance
```

### Disable Payment Channels {#disable-payment-channels}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/disablepaymentchannels
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/disablepaymentchannels
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/disablepaymentchannels
```

### Token Requestor Search {#token-requestor-search}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/tokenrequestorsearch
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/tokenrequestorsearch
```

```Production
https://api.mastercard.com/mdes/csapi/v2/tokenrequestorsearch
```

### Search Token Spend Control Rules {#search-token-spend-control-rules}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/spendcontrols/search
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/spendcontrols/search
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/spendcontrols/search
```

### Create Token Spend Control Rules {#create-token-spend-control-rules}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/spendcontrols/create
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/spendcontrols/create
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/spendcontrols/create
```

### Update Token Spend Control Rules {#update-token-spend-control-rules}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/spendcontrols/update
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/spendcontrols/update
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/spendcontrols/update
```

### Delete Token Spend Control Rules {#delete-token-spend-control-rules}

* Mock
* MTF
* Production

```Mock
https://sandbox.api.mastercard.com/mdes/csapi/v2/token/spendcontrols/delete
```

```MTF
https://sandbox.api.mastercard.com/mdes/csapi/mtf/v2/token/spendcontrols/delete
```

```Production
https://api.mastercard.com/mdes/csapi/v2/token/spendcontrols/delete
```

## India Region {#india-region}

The Base URL for the environments are listed below for India region:
* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2
```

Note:   

* MTF and Production environments share the same key.
* There is no Sandbox environment for the India region; use the MTF environment for testing.

### Search {#search-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/search
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/search
```

### Token Activate {#token-activate-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/activate
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/activate
```

### Token Suspend {#token-suspend-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/suspend
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/suspend
```

### Token Unsuspend {#token-unsuspend-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/unsuspend
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/unsuspend
```

### Token Update {#token-update-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/update
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/update
```

### Token Delete {#token-delete-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/delete
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/delete
```

### Token Status History {#token-status-history-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/statushistory
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/statushistory
```

### Token Comments {#token-comments-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/comments
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/comments
```

### Token Activation Methods {#token-activation-methods-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/activationmethods
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/activationmethods
```

### Token Resend Activation Code {#token-resend-activation-code-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/resendactivationcode
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/resendactivationcode
```

### Transactions {#transactions-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/transactions
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/transactions
```

### Token Reset Mobile PIN {#token-reset-mobile-pin-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/resetmobilepin
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/resetmobilepin
```

### Update Token Assurance {#update-token-assurance-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/updatetokenassurance
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/updatetokenassurance
```

### Disable Payment Channels {#disable-payment-channels-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/disablepaymentchannels
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/disablepaymentchannels
```

### Token Requestor Search {#token-requestor-search-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/tokenrequestorsearch
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/tokenrequestorsearch
```

### Search Token Spend Control Rules {#search-token-spend-control-rules-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/spendcontrols/search
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/spendcontrols/search
```

### Create Token Spend Control Rules {#create-token-spend-control-rules-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/spendcontrols/create

```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/spendcontrols/create
```

### Update Token Spend Control Rules {#update-token-spend-control-rules-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/spendcontrols/update
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/spendcontrols/update
```

### Delete Token Spend Control Rules {#delete-token-spend-control-rules-1}

* MTF
* Production

```MTF
https://digital.api.mastercard.co.in/mdes/csapi/mtf/v2/token/spendcontrols/delete
```

```Production
https://digital.api.mastercard.co.in/mdes/csapi/v2/token/spendcontrols/delete
```

