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

# Daily Partner Subscription Extract

Partner Ecosystem Management's Daily Partner Subscription Extract shows the changes made to subscriptions the previous day. Data changes for each Merchant's product are shown. For example, changes can include subscription creations, deletions, and cancellations.

Use the Daily Partner Subscription Extract report to check the accuracy of your system data. If there are any differences in subscription data, update your data to reflect what's in the Daily Partner Subscription Extract. The Daily Partner Subscription Extract is your source of truth for subscription data.

This report is available for:

* Resellers using external components for subscription management and billing functions with the [Platform-managed product lifecycle](g_platformManagedFlow)
* Resellers using the [Merchant-managed product lifecycle](g_partnerManagedFlow)

Any changes that have occurred to subscriptions in the Daily Partner Subscription Extract can happen for a variety of reasons. For example, Partner Ecosystem Management and/or the Merchant may discover and resolve differences in customer subscription data during [Reconciliation](r_reconciliationAbout). Reconciliation is a process that's available to Merchants through Partner Ecosystem Management. Reconciliation allows Merchants to identify any subscription data in their system that differs from Partner Ecosystem Management's data. Depending on the difference, either the Merchant or Partner Ecosystem Management can take action to resolve the issues before they become customer issues.

This file is generated daily.

The Daily Partner Subscription Extract consists of the following files:

* **PartnerProvisioning\_Updates\_yyyymmddThhmmssZ \_v2.csv**: A CSV file that contains subscription changes that happened the previous day. Only data from partnered organizations is included.
* **PartnerProvisioning\_Updates\_yyyymmddThhmmssZ\_v2.man**: A MAN file that contains the time and date the extract began, the time and date it ended, and the number of records in the CSV file. If there are no records on a given day, the manifest file will be empty.

## Partner Provisioning Updates CSV File Fields

| Field Name | Format | Description |
| - | - | - |
| Account ID | Alphanumeric string (up to 128 characters) | The ID of the account the subscription belongs to. |
| Subscription ID | Alphanumeric string (up to 128 characters) | The ID of the subscription in Partner Ecosystem Management. |
| Subscription Item ID | Alphanumeric string (up to 128 characters) | Each product record under a subscription has a unique **Subscription Item ID**. Partner Ecosystem Management creates the Subscription Item ID when multiple products exist under a single subscription. |
| Partner Subscription ID | Alphanumeric string (up to 256 characters) | The unique ID in Partner Ecosystem Management for the Merchant provisioning record. |
| External Partner Subscription ID | Alphanumeric string (up to 256 characters) | The subscription ID on the Merchant's side. Merchants manage this ID and send it back to Partner Ecosystem Management as part of provisioning API response sync call. This ID can be used as a cross reference to Merchant's extracts. This ID is only displayed if the Merchant supports the ID. |
| Partner Customer ID | Alphanumeric string (up to 256 characters) | The unique ID in Partner Ecosystem Management for every customer account per Merchant. |
| Partner Code | Alphanumeric string (up to 64 characters) | The Merchant code in Partner Ecosystem Management. |
| Partner Product Code | Alphanumeric string (up to 128 characters) | The Merchant product code in Partner Ecosystem Management. |
| Subscription Type | Alphanumeric string (up to 15 characters) | The type of subscription, which can be **BILLING** or **ENTITLEMENT**. |
| Partner Provisioning Status | Alphanumeric string (up to 50 characters) | The subscription's provisioning status on the Merchant's side. Valid values are: - **ACTIVE** - **INACTIVE** - **UNPROVISIONED** - **UPDATE-IN-PROGRESS** - **CANCELLATION-IN-PROGRESS** - **CANCELLED** - **PAUSE-IN-PROGRESS** - **PAUSED** - **RESUME-IN-PROGRESS** |
| Partner Provisioning Record Created | Date/time in UTC time zone (yyyy-mm-ddThh:mm:ssZ) | The date the Merchant provisioning record was created. |
| Partner Provisioning Record Updated | Date/time in UTC time zone (yyyy-mm-ddThh:mm:ssZ) | The date the Merchant provisioning record was last updated. |
| Partner Provisioning Record Activated | Date/time in UTC time zone (yyyy-mm-ddThh:mm:ssZ) | The date the Merchant provisioning record was activated. |
| Billing Status | Alphanumeric string (up to 50 characters) | The billing status. Valid values are: - **ACTIVE** - **CANCELLED** - **PENDING-VALIDATION** - **PENDING-CONFIRMATION** |
| Customer Identifier Type | Alphanumeric string (up to 12 characters) | The type of identifier that appears depends on the data the Reseller (Service Provider) is using to identify their end customer. Valid values are: - **MSISDN** - **EMAIL** - **ESN** - **BAN** |
| Customer Identifier | Alphanumeric string (up to 255 characters) | The alphanumeric customer identifier for the specific **Customer Identifier Type**. This is used for account validation. |

## Partner Provisioning Updates Manifest File Fields

| Field Name | Format | Description |
| - | - | - |
| File Name | Alphanumeric string (up to 256 characters) | The name of the file. |
| Source Name | Alphanumeric string (up to 256 characters) | The source of the file, which is always Partner Ecosystem Management. |
| Extract Start Date | Date/time in UTC (yyyy-mm-ddThh:mm:ssZ) | The date and time the extract started. |
| Extract End Date | Date/time in UTC (yyyy-mm-ddThh:mm:ssZ) | The date and time the extract ended. |
| Number Of Records | Alphanumeric string (up to 16 characters) | The number of records in the CSV file. |
| Delta | Variable (1 character) | The delta version. This value identifies if there are any changes. Valid values are:- **TRUE**: The CSV file contains changes. - **FALSE**: The CSV file doesn't contain any changes. |
| Checksum | Alphanumeric string (up to 128 characters) | This value is used for data integrity verification. This value can be used to identify changes in the file or to detect errors by comparing it to other versions of the file. |
| **Parent topic:**[Reports](r_reportingAbout) | | |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.