# Can Mechanic read or manage customer subscriptions?

No. Shopify *does* have well-developed [APIs for customer subscription contracts](https://shopify.dev/api/admin-graphql/current/objects/SubscriptionContract), but they don't currently allow one app to read or manage subscriptions created by another app. (Shopify *does* have a `read_all_subscription_contracts` scope, but they haven't elected to approve this scope for any third-party apps just yet.)

If this affects your business, please let Shopify know! We'd love to have Mechanic be useful in this area too. :)

{% hint style="info" %}
For community discussion on this subject, see [this Slack thread](https://usemechanic.slack.com/archives/CURE65U2W/p1654980143830719?thread_ts=1618427015.422500\&cid=CURE65U2W). (If you haven't joined the community Slack workspace yet, join here first: [slack.mechanic.dev](https://slack.mechanic.dev).)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.mechanic.dev/faq/can-mechanic-read-or-manage-customer-subscriptions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
