# Deprecated: create an order

> create_data_extract: deprecated; use quote_order, then create_order instead.

Source: https://emailmovers.com/mydatahub/docs/reference/mcp/create_data_extract

> **Deprecated.** `create_data_extract` stays available for 12 months from the v2 launch, with 3 emailed notices, then it stops working. Use [`quote_order`](https://emailmovers.com/mydatahub/docs/reference/mcp/quote_order.md), then [`create_order`](https://emailmovers.com/mydatahub/docs/reference/mcp/create_order.md) instead.

Deprecated: spent credits on a saved list when the model set a confirmation flag, and no longer does. Use quote_order, then create_order instead. The flag is ignored, since a flag set by a model is never consent: the call makes a machine quote for the list, and the user confirms the spend in a form or on mydatahub.emailmovers.com, or an agent key covers it within its limits; otherwise nothing is charged and it returns the approval_url. It stops working 12 months after the new tools launch, after three emailed notices; https://emailmovers.com/mydatahub/docs/migrate maps every call. Lawful basis is UK GDPR Article 6(1)(f) legitimate interests; email audiences include corporate subscribers only by default (PECR), so sole traders and ordinary partnerships are left out unless the toggle is changed.

| Property | Value |
| --- | --- |
| Tool name | `create_data_extract` |
| Replaced by | [`quote_order`](https://emailmovers.com/mydatahub/docs/reference/mcp/quote_order.md), then [`create_order`](https://emailmovers.com/mydatahub/docs/reference/mcp/create_order.md) |
| What changes | The flag is ignored, since a flag set by a model is never consent: the call makes a machine quote for the list, and the user confirms the spend in a form or on mydatahub.emailmovers.com, or an agent key covers it within its limits; otherwise nothing is charged and it returns the approval_url. |
| Annotations | readOnlyHint false, destructiveHint false, idempotentHint false, openWorldHint false |
| Input and output | The old shapes, unchanged during the deprecation window. The schemas are open objects. |

The [migration guide](https://emailmovers.com/mydatahub/docs/migrate.md) maps every old call to its replacement, with before and after examples.
