1. Platform Management
TrustWILL
  • Reviews Widget Integration
  • Reviews Data API
    • Trustoo Open API — Quick Start
    • OAuth2
      • OAuth2 Merchant Authorization
      • Get OAuth2 Authorization URL
      • OAuth2 Get / Refresh Access Token
      • Revoke Token
    • Platform Management
      • Disconnect Platform Authorization
        POST
      • Get Shop Authorization Info
        GET
      • Get Shop Installation Status
        GET
      • Cancel Platform Authorization
        POST
    • Webhooks
      • Create Shop Webhook
      • Update Shop Webhook
      • Delete Shop Webhook
      • Get Shop Webhooks
    • Reviews
      • Get Review Detail
      • Get Review List
      • Create Review
      • Delete Review
      • Get Rating
    • Media Upload
      • Get Video Upload URL
      • Get Image Upload Credentials
    • Orders
      • Get Order List
    • Customer Events
      • Get Customer Event List
    • Customers
      • Email Unsubscribe
      • Create Customer Exclusion
      • Delete Customer Exclusion
      • Get Customer Exclusion List
  • Schemas
    • SuccessResponse
    • ErrorResponse
    • Pagination
    • OAuthTokenRequest
    • Webhook
    • CreateReviewRequest
    • Review
    • Rating
    • Order
    • CustomerEvent
    • CustomerExclusion
    • ImageUploadCredentials
  1. Platform Management

Get Shop Authorization Info

GET
/api/v1/openapi/get_shop_authorization_info
Query the authorization status and granted scopes for a specific shop. Used by platforms to check if a merchant has authorized and what permissions were granted.
Authentication: client_id + client_secret in query parameters

Request

Query Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://rapi.trustoo.io/api/v1/openapi/get_shop_authorization_info?client_id=instafeed&client_secret=oauth_test_secret_2026&shop_id=59730165893&myshopify_domain=undefined&can_upload_video=undefined'

Responses

🟢200
application/json
Authorization info
Bodyapplication/json

Example
{
    "code": 0,
    "message": "success",
    "time": 1780644116,
    "request_id": "f13ed51db68d51cfbe20efd0e46ea2e5",
    "data": {
        "is_authorized": true,
        "authorized_at": "2026-06-05T07:20:50Z",
        "granted_scopes": "read_reviews",
        "shop_id": "59730165893",
        "myshopify_domain": "tt-qcldev005.myshopify.com",
        "can_upload_video": true
    }
}
Modified at 2026-06-24 04:25:21
Previous
Disconnect Platform Authorization
Next
Get Shop Installation Status
Built with