https://linen.dev logo
SHOPIFY_UPDATE_ORDER tool 403 & incorrect / deprec...
# 🖥│support-forum
a
logId: log_6xtoeDSaHqBB request: [composio_execute] POST https://backend.composio.dev/api/v3/tools/execute/SHOPIFY_UPDATE_ORDER provider=shopify tool=SHOPIFY_UPDATE_ORDER user=dev-local headers={'x-api-key': '[redacted]', 'content-type': 'application/json', 'X-Connected-Account-Id': '[redacted]', 'X-Auth-Config-Id': '[redacted]'} body={"connected_account_id": "[redacted]", "user_id": "dev-local", "arguments": {"id": 1003, "phone": "+1-415-555-1212"}, "auth_config_id": "[redacted]", "version": "20251103_02"} Sent with latest version string. response: {"error":"An error occurred during the API call: 403 Client Error: Forbidden for url: https://[redacted].myshopify.com/admin/api/2024-04/orders/1003.json"}
b
thanks for sharing the details, we'll check and get back.
a
We tested this on our end and it seems to be working fine. It might be a permissions issue (403), from logs I can see that the connection used here doesn't have this scope
read_all_orders
which the connection used for testing on our had. Can you try to use a connection with this scope and lmk if that worked for you?
a
requested access & added the
Copy code
read_all_orders
scope to our dev dashboard, reinstalled the app onto the store, re-oauth'ed the user ID, updated scope on composio auth configs dashboard, still getting 403. Since, its working on your end, I would assume that I am doing something wrong with the access scopes. Thanks. I'll try n figure it out! Latest logID: log_91EstIWsyJAU
getting a 422 now for the SHOPIFY_UPDATE_ORDER tool call. Log Id: log_ueqVQqAeMw_X
SHOPIFY_GET_ORDERS_WITH_FILTERS is working, so I believe the 403 perm issue is fixed.
non-nested payload log Id: log_Rxt2X__Qx6gm
it works now - logID: log_U8lWUd5W1u77 unsure if anything was changed. Thanks for your help tho!
u
Awesome @Antman , lmk if face any issues!