> ## Documentation Index
> Fetch the complete documentation index at: https://developers.mioesim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GET /api_esim/getDpSupportPackageInfo — DP packages

> Get available data plans for a physical SIM distribution partner. Returns price, data amount, validity, priceid, and apiCode needed for ordering.

Retrieve the data plans available for a physical SIM SKU from a specific distribution partner. The response structure mirrors [Get Packages](/api-reference/get-packages) but uses `EsimPackageVo` objects.

```
GET https://bpm.mioesim.com/api_esim/getDpSupportPackageInfo
```

## Request parameters

<ParamField query="token" type="string" required>Session token.</ParamField>
<ParamField query="dpId" type="integer" required>Distribution partner ID.</ParamField>
<ParamField query="sign" type="string" required>Request signature.</ParamField>

## Response

The `data` object contains `skuid`, `countrycode`, `displayEn`, `esimPackageVoList` (same fields as `esimPackageDtoList` in [Get Packages](/api-reference/get-packages)), `supportCountry`, and `countryImageUrlDtoList`.

Key package fields: `priceid`, `flows`, `unit`, `days`, `price`, `flowType`, `supportDaypass`, `apiCode`, `networkVos`.

## Example

<CodeGroup>
  ```bash cURL theme={null}
  curl "https://bpm.mioesim.com/api_esim/getDpSupportPackageInfo?token=YOUR_TOKEN&dpId=9&sign=YOUR_SIGN"
  ```

  ```json Success theme={null}
  {
    "code": "0",
    "message": "success",
    "data": {
      "skuid": 34,
      "countrycode": "586",
      "displayEn": "Pakistan",
      "esimPackageVoList": [
        {
          "flows": 1, "days": 3, "unit": "GB", "price": 1.43,
          "priceid": 6042, "flowType": 0, "supportDaypass": 0,
          "showName": "1GB/3days", "apiCode": "586-0-3-1-G"
        }
      ],
      "supportCountry": null
    }
  }
  ```
</CodeGroup>
