### Example JSON Response for Get License Source: https://developers.productdyno.com/c/deactivate-license-383156/get-license-383106 This is an example of the JSON response you can expect when successfully retrieving license information. ```json { "license_key": "OWMM-QTME-MZEO-BTV5", "guid": "http://google.com", "activated_at": "2021-04-06 14:04:09", "product_id": 321 } ``` -------------------------------- ### Example JSON Response for Get All Licenses Source: https://developers.productdyno.com/c/activate-license-383155/get-all-licenses-383154 This is an example of the JSON response structure you can expect when successfully retrieving all licenses for a user. It includes product details and a list of individual license information. ```json { "product_id": 1, "product_name": “PRODUCTX”, "licenses": [ { "license_key": "OWMM-QTME-MZEO-BTV5", "guid": "http://google.com", "activated_at": "2021-04-06 14:04:09" } ] } ``` -------------------------------- ### Activate License API Response Example Source: https://developers.productdyno.com/c/activate-license-383155/activate-license-383155 This is an example of a successful JSON response when activating a license. Ensure you match the product_id in the response with the Product Id you are protecting. ```json { "license_key": "PW1V-FP0N-Q5IY-RRBZ", "activated_at": "2021-04-28 14:12:43", "product_id": 58 } ``` -------------------------------- ### Example JSON Response for Get Member Credentials Source: https://developers.productdyno.com/c/add-member-383159/get-member-credentials-383157 This is an example of the JSON response you can expect when successfully retrieving member details using credentials. The 'status' field indicates if the member is active (1 = active). ```json { "member_id": 73, "first_name": "John", "last_name": "Doe", "email": "john.doe@productdyno.com", "payment_gateway_ids": [123, 456], // Present if `collection_id` is provided "active_product_ids": [789, 321], // Present if `collection_id` is provided "status": 1 } ``` -------------------------------- ### Example JSON Response for Get Collections Source: https://developers.productdyno.com/c/collections-api-400340/get-collections-400341 This is an example of the JSON structure returned when successfully retrieving collections. Each collection object contains details like id, name, and description. ```json [ { "id": 31392, "name": "Social Marketing Courses Bundle", "description": "", "logo": null, "favicon": null, "header_image": null }, { "id": 21023, "name": "100+ Marketing Ideas", "description": "", "logo": null, "favicon": null, "header_image": null }, ] ``` -------------------------------- ### Example JSON Response for Collection Products Source: https://developers.productdyno.com/c/get-collections-400341/get-collection-products-598375 This is an example of the JSON structure you can expect when successfully retrieving collection products. It includes product ID, name, and description. ```json [ { "id": 13974, "name": "Profit Accelerator - Messenger Marketing", "description": "" }, { "id": 65976, "name": "Social Builder", "description": "" }, ] ``` -------------------------------- ### Example JSON Response for Deactivate License Source: https://developers.productdyno.com/c/activate-license-383155/deactivate-license-383156 An example of the JSON response received after successfully deactivating a license. It includes the license key and the deactivation timestamp. ```json { "license_key": "OWMM-QTME-MZEO-BTV5", "deactivated_at": "2021-04-28 14:12:43" } ``` -------------------------------- ### Example JSON Response for Get Member Source: https://developers.productdyno.com/c/delete-member-383161/get-member-token-or-id-383158 This is an example of the JSON response when successfully retrieving member details. The 'status' field indicates if the member is active (1). ```JSON { "member_id": 73, "first_name": "John", "last_name": "Doe", "email": "john.doe@productdyno.com", "payment_gateway_ids": [123, 456], "active_product_ids": [789, 321], "status": 1 } ``` -------------------------------- ### Get Products Source: https://developers.productdyno.com/c/products-api-400332 Retrieves a list of all available products. ```APIDOC ## Get Products ### Description Retrieves a list of all available products. ### Method GET ### Endpoint /v1/products ``` -------------------------------- ### Get Product by ID Request Details Source: https://developers.productdyno.com/c/products-api-400332/get-product-id-400336 Details for making a GET request to retrieve a specific product. Ensure your API key is valid and you have the necessary permissions. ```http GET https://app.productdyno.com/api/v1/products ``` -------------------------------- ### Activate License API Parameters Source: https://developers.productdyno.com/c/activate-license-383155/activate-license-383155 These are the required parameters for activating a license: _api_key, license_key, and guid. ```text _api_key license_key guid ``` -------------------------------- ### Get License Information Source: https://developers.productdyno.com/c/activate-license-383155/get-license-383106 Use this GET request to retrieve details for a specific license key. Ensure you provide both an API key and the license key in your request. ```http GET https://app.productdyno.com/api/v1/licenses/get?_api_key=YOUR_API_KEY&license_key=YOUR_LICENSE_KEY ``` ```json { "license_key": "OWMM-QTME-MZEO-BTV5", "guid": "http://google.com", "activated_at": "2021-04-06 14:04:09", "product_id": 321 } ``` -------------------------------- ### Get License Endpoint Details Source: https://developers.productdyno.com/c/get-license-383106/get-license-383106 This section outlines the details for the GET request to retrieve license information. It specifies the API path, the HTTP method, and the required parameters. ```text PATH https://app.productdyno.com/api/v1/licenses/get ``` ```text METHOD GET ``` ```text PARAMETERS _api_key license_key ``` -------------------------------- ### Sync Member API Example JSON Response Source: https://developers.productdyno.com/c/get-member-credentials-383157/sync-member-434986 An example of a successful response when syncing a member. A 'status' of 1 indicates the member is active. If 'status' is missing or not 1, credentials may be wrong or the request failed. ```json { "member_id": 523, "first_name": "John", "last_name": "Doe", "email": "john.doe@productdyno.com", "status": 1, "collection_id": "7" "product_id": "58" } ``` -------------------------------- ### Example JSON Response for Collection Payment Gateways Source: https://developers.productdyno.com/c/collections-api-400340/get-collection-payment-gateways-400345 This is an example of the JSON structure returned when successfully fetching collection payment gateways. Each object represents a payment gateway with its ID, name, and channel ID. ```json [ { "id": 53132, "name": "JV - Unlimited", "channel_id": 863 }, { "id": 65976, "name": "PKS - Lifetime", "channel_id": 752 }, ] ``` -------------------------------- ### Get All Licenses Source: https://developers.productdyno.com/c/activate-license-383155/get-all-licenses-383154 This GET request returns all licenses assigned to a particular user. This would be helpful for listing valid licenses inside of your application. ```APIDOC ## GET /api/v1/licenses/get-all ### Description Retrieves all licenses assigned to a particular user. ### Method GET ### Endpoint https://app.productdyno.com/api/v1/licenses/get-all ### Parameters #### Query Parameters - **_api_key** (string) - Required - API key for authentication. - **member_id** (string) - Required - The ID of the member whose licenses are to be retrieved. ### Response #### Success Response (200) - **product_id** (integer) - The ID of the product. - **product_name** (string) - The name of the product. - **licenses** (array) - A list of licenses assigned to the member. - **license_key** (string) - The unique license key. - **guid** (string) - A unique identifier for the license. - **activated_at** (string) - The timestamp when the license was activated. ### Response Example ```json { "product_id": 1, "product_name": “PRODUCTX”, "licenses": [ { "license_key": "OWMM-QTME-MZEO-BTV5", "guid": "http://google.com", "activated_at": "2021-04-06 14:04:09" } ] } ``` ``` -------------------------------- ### Get License Source: https://developers.productdyno.com/c/activate-license-383155/get-license-383106 This GET request returns license information for a specific license key. Once an API key and license key are sent, the response will determine if a license is valid. ```APIDOC ## Get License ### Description This GET request returns license information for a specific license key. Once an API key and license key are sent, the response will determine if a license is valid. ### Method GET ### Endpoint https://app.productdyno.com/api/v1/licenses/get ### Parameters #### Query Parameters - **_api_key** (string) - Required - Your ProductDyno API key. - **license_key** (string) - Required - The license key to check. ### Response #### Success Response (200) - **license_key** (string) - The license key. - **guid** (string) - A GUID associated with the license. - **activated_at** (string) - The date and time the license was activated. - **product_id** (integer) - The ID of the product associated with the license. ### Response Example ```json { "license_key": "OWMM-QTME-MZEO-BTV5", "guid": "http://google.com", "activated_at": "2021-04-06 14:04:09", "product_id": 321 } ``` ``` -------------------------------- ### Get Products Source: https://developers.productdyno.com/c/get-product-id-400336/get-products-400333 Retrieves a list of all products associated with the user's account. Requires an API key for authentication. Returns a JSON array of product objects. ```APIDOC ## Get Products ### Description Retrieves a user's account products array using the user's account API key. The response will show the JSON of the products. If the response returns 'Unauthorized', then credentials are wrong or the user does not have access. ### Method GET ### Endpoint https://app.productdyno.com/api/v1/products ### Parameters #### Query Parameters - **_api_key** (string) - Required - The API key for authentication. ### Response #### Success Response (200) - **id** (integer) - The unique identifier for the product. - **name** (string) - The name of the product. - **description** (string) - The description of the product. - **logo** (string) - URL to the product's logo (null if not set). - **favicon** (string) - URL to the product's favicon (null if not set). - **header_image** (string) - URL to the product's header image (null if not set). #### Response Example ```json [ { "id": 21011, "name": "Private Youtube Coaching", "description": "", "logo": null, "favicon": null, "header_image": null }, { "id": 21023, "name": "Facebook Marketing Guide", "description": "", "logo": null, "favicon": null, "header_image": null } ] ``` ``` -------------------------------- ### Delete Member API Response Example Source: https://developers.productdyno.com/c/add-member-383159/delete-member-383161 An example of the JSON response received after attempting to delete a member. It indicates success or failure and provides a message. ```json { "success": true, "message": "Member deleted successfully" } ``` -------------------------------- ### Get All Licenses API Endpoint Source: https://developers.productdyno.com/c/deactivate-license-383156/get-all-licenses-383154 Use this GET request to retrieve all licenses assigned to a particular user. This is helpful for listing valid licenses within your application. Requires an API key and a member ID. ```bash GET https://app.productdyno.com/api/v1/licenses/get-all ``` ```json { "product_id": 1, "product_name": “PRODUCTX”, "licenses": [ { "license_key": "OWMM-QTME-MZEO-BTV5", "guid": "http://google.com", "activated_at": "2021-04-06 14:04:09" } ] } ``` -------------------------------- ### Get License API Endpoint Source: https://developers.productdyno.com/c/get-all-licenses-383154/get-license-383106 Use this GET request to retrieve license information for a specific license key. Ensure you include your API key and the license key in the request. ```HTTP GET https://app.productdyno.com/api/v1/licenses/get?_api_key=YOUR_API_KEY&license_key=YOUR_LICENSE_KEY ``` -------------------------------- ### Get Member by Credentials API Endpoint Source: https://developers.productdyno.com/c/sync-member-434986/get-member-credentials-383157 Use this GET endpoint to retrieve member details by providing their email and password. Ensure you include either a product_id or collection_id. ```HTTP GET https://app.productdyno.com/api/v1/members/get-by-credentials ``` -------------------------------- ### Get Product by ID Source: https://developers.productdyno.com/c/get-product-id-400336/get-product-id-400336 Retrieves a specific product from the user's account using the product ID. Requires an API key for authentication. ```APIDOC ## Get Product (ID) ### Description This method will return a user's account products array using the user's account API key. Once an API key is sent, the response will show the JSON of the products. If the response returns 'Unauthorized' then credentials are wrong or the user does not have access. ### Method GET ### Endpoint https://app.productdyno.com/api/v1/products ### Parameters #### Query Parameters - **_api_key** (string) - Required - The API key for authentication. - **id** (integer) - Required - The unique identifier of the product to retrieve. ### Response #### Success Response (200) - **id** (integer) - The product's unique identifier. - **name** (string) - The name of the product. - **description** (string) - The description of the product. - **logo** (string) - URL to the product's logo. - **favicon** (string) - URL to the product's favicon. - **header_image** (string) - URL to the product's header image. ### Response Example ```json { "id": 21011, "name": "Private Youtube Coaching", "description": "", "logo": null, "favicon": null, "header_image": null } ``` ``` -------------------------------- ### Get All Licenses API Endpoint Source: https://developers.productdyno.com/c/get-all-licenses-383154/get-all-licenses-383154 Use this GET request to retrieve all licenses assigned to a particular user. This is useful for listing valid licenses within your application. Requires an API key and the member ID. ```http GET https://app.productdyno.com/api/v1/licenses/get-all ``` ```parameters _api_key member_id ``` -------------------------------- ### Get Product (ID) Source: https://developers.productdyno.com/c/products-api-400332 Retrieves details for a specific product using its ID. ```APIDOC ## Get Product (ID) ### Description Retrieves details for a specific product using its ID. ### Method GET ### Endpoint /v1/products/{id} ``` -------------------------------- ### Get All Licenses API Endpoint Source: https://developers.productdyno.com/c/activate-license-383155/get-all-licenses-383154 Use this GET request to retrieve all licenses assigned to a particular user. This is useful for listing valid licenses within your application. Requires an API key and optionally a member ID. ```http GET https://app.productdyno.com/api/v1/licenses/get-all?_api_key=YOUR_API_KEY&member_id=MEMBER_ID ``` -------------------------------- ### Activate License Source: https://developers.productdyno.com/c/get-all-licenses-383154/activate-license-383155 Activates a license provided by a user. The system validates the license and marks it as active. The `guid` parameter can be a unique identifier for software or a domain for plugins. ```APIDOC ## Activate License ### Description This method will activate a license provided by a user. Use this method after a user provides their license. The system will check that the license provided is valid and will mark the license as active. In order to validate the response as an extra protection layer, be sure to match the product_id in the Response with the Product Id you are protecting. The guid parameter is set by you as a unique identifier. You can set it as a unique ID for desktop software...or you can set the domain for a WordPress plugin. Either way, the guid will be visible to the user on their ProductDyno "Licenses" page. ### Method POST ### Endpoint https://app.productdyno.com/api/v1/licenses/activate ### Parameters #### Query Parameters - **_api_key** (string) - Required - Your API key. - **license_key** (string) - Required - The license key to activate. - **guid** (string) - Required - A unique identifier for the product or domain. ### Response #### Success Response (200) - **license_key** (string) - The activated license key. - **activated_at** (string) - The timestamp when the license was activated. - **product_id** (integer) - The ID of the product associated with the license. #### Response Example ```json { "license_key": "PW1V-FP0N-Q5IY-RRBZ", "activated_at": "2021-04-28 14:12:43", "product_id": 58 } ``` ``` -------------------------------- ### Get Collection by ID - Parameters Source: https://developers.productdyno.com/c/get-collections-400341/get-collection-id-400342 These are the parameters required to successfully query for a specific collection. ```text _api_key id ``` -------------------------------- ### Get Collection Products Source: https://developers.productdyno.com/c/collections-api-400340 Retrieves all products associated with a specific collection. ```APIDOC ## GET /collections/{id}/products ### Description Retrieves all products associated with a specific collection. ### Method GET ### Endpoint /collections/{id}/products ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the collection. ``` -------------------------------- ### Get Member Details Using Credentials API Path Source: https://developers.productdyno.com/c/add-member-383159/get-member-credentials-383157 Use this path to retrieve member details by providing their email and password. Ensure you include the necessary parameters. ```http https://app.productdyno.com/api/v1/members/get-by-credentials ``` -------------------------------- ### Get Collection Products API Endpoint Source: https://developers.productdyno.com/c/get-collections-400341/get-collection-products-598375 This is the base URL for retrieving collection products. Ensure your API key and collection ID are correctly provided. ```HTTP https://app.productdyno.com/api/v1/products ``` -------------------------------- ### Get License API Path Source: https://developers.productdyno.com/c/deactivate-license-383156/get-license-383106 Use this endpoint to retrieve license information for a specific license key. Ensure you include your API key and the license key in your request. ```http https://app.productdyno.com/api/v1/licenses/get ``` -------------------------------- ### API Endpoint for Get Member Source: https://developers.productdyno.com/c/add-member-383159/get-member-token-or-id-383158 This is the GET endpoint for retrieving member details. ```HTTP https://app.productdyno.com/api/v1/members/get ``` -------------------------------- ### Activate License API Endpoint Source: https://developers.productdyno.com/c/deactivate-license-383156/activate-license-383155 Use this POST endpoint to activate a user's license. Ensure the product_id in the response matches your product ID for validation. The guid parameter is a unique identifier you set. ```HTTP POST https://app.productdyno.com/api/v1/licenses/activate ``` -------------------------------- ### Get Member API Endpoint Source: https://developers.productdyno.com/c/delete-member-383161/get-member-token-or-id-383158 This is the GET endpoint for retrieving member details. It requires an API key and either a member ID or an access token. ```HTTP GET https://app.productdyno.com/api/v1/members/get ``` -------------------------------- ### Activate License Source: https://developers.productdyno.com/c/activate-license-383155/activate-license-383155 Activates a license provided by a user. The system checks the validity of the license and marks it as active. It's recommended to match the product_id in the response with the Product Id you are protecting for an extra layer of validation. The guid parameter serves as a unique identifier set by you. ```APIDOC ## Activate License ### Description This method will activate a license provided by a user. Use this method after a user provides their license. The system will check that the license provided is valid and will mark the license as active. In order to validate the response as an extra protection layer, be sure to match the product_id in the Response with the Product Id you are protecting. The guid parameter is set by you as a unique identifier. You can set it as a unique ID for desktop software...or you can set the domain for a WordPress plugin. Either way, the guid will be visible to the user on their ProductDyno "Licenses" page. ### Method POST ### Endpoint https://app.productdyno.com/api/v1/licenses/activate ### Parameters #### Query Parameters - **_api_key** (string) - Required - Your API key. - **license_key** (string) - Required - The license key provided by the user. - **guid** (string) - Required - A unique identifier set by you (e.g., software ID or domain). ### Response #### Success Response (200) - **license_key** (string) - The activated license key. - **activated_at** (string) - The timestamp when the license was activated. - **product_id** (integer) - The ID of the product associated with the license. ### Response Example ```json { "license_key": "PW1V-FP0N-Q5IY-RRBZ", "activated_at": "2021-04-28 14:12:43", "product_id": 58 } ``` ``` -------------------------------- ### Activate License API Endpoint Source: https://developers.productdyno.com/c/activate-license-383155/activate-license-383155 This is the API endpoint for activating a license. Use a POST request to this URL. ```http https://app.productdyno.com/api/v1/licenses/activate ``` -------------------------------- ### Member Created Event Sample (Collection) Source: https://developers.productdyno.com/c/member-deleted-383176/member-created-383174 This sample shows the data structure for a 'member.created' event when a member is associated with a collection. It includes member details and product information linked to the collection. ```json member_id: 287 first_name: Nola products[3][product_name]: Get Done email: jihigyten@hotmail.com products[2][product_id]: 48 products[0][product_id]: 43 last_name: Shepherd products[0][product_name]: Youtube Course status: 1 channel_id: 7 products[1][product_id]: 47 products[3][product_id]: 58 products[2][product_name]: Ne wPage event: member.created ``` -------------------------------- ### Sync Member API Parameters Source: https://developers.productdyno.com/c/add-member-383159/sync-member-434986 Required parameters for syncing a member include an API key, first name, last name, email, and either a product_id or collection_id. Payment gateway IDs are required for collections. ```text _api_key first_name last_name email product_id OR collection_id payment_gateway_ids[] (Array) OR product_ids[] (Array) - required for collection only expired_at[] (Array) - optional for collections ``` -------------------------------- ### Activate License Source: https://developers.productdyno.com/c/get-license-383106/activate-license-383155 Activates a license key provided by a user. The system validates the license and marks it as active. The `guid` parameter serves as a unique identifier visible to the user. ```APIDOC ## POST /api/v1/licenses/activate ### Description Activates a license key provided by a user. The system validates the license and marks it as active. The `guid` parameter serves as a unique identifier visible to the user. ### Method POST ### Endpoint https://app.productdyno.com/api/v1/licenses/activate ### Parameters #### Query Parameters - **_api_key** (string) - Required - Your API key. - **license_key** (string) - Required - The license key to activate. - **guid** (string) - Required - A unique identifier set by you. ### Response #### Success Response (200) - **license_key** (string) - The activated license key. - **activated_at** (string) - The timestamp when the license was activated. - **product_id** (integer) - The ID of the product associated with the license. ### Response Example ```json { "license_key": "PW1V-FP0N-Q5IY-RRBZ", "activated_at": "2021-04-28 14:12:43", "product_id": 58 } ``` ``` -------------------------------- ### Parameters for Get Member Credentials API Source: https://developers.productdyno.com/c/add-member-383159/get-member-credentials-383157 Required parameters for the 'Get Member Credentials' API call include your API key, the member's email, their password, and either a product ID or a collection ID. ```text _api_key email password product_id OR collection_id ``` -------------------------------- ### Get Collections Source: https://developers.productdyno.com/c/collections-api-400340 Retrieves a list of all collections. ```APIDOC ## GET /collections ### Description Retrieves a list of all collections. ### Method GET ### Endpoint /collections ``` -------------------------------- ### Get Member Details Using Access Token Or Member ID Source: https://developers.productdyno.com/c/add-member-383159/get-member-token-or-id-383158 This method will return a member's details using an access token or member ID. Once an API key and member ID or access token are sent, the response will show the status of a member. [status: 1 = active] - if the response does not include 'status' or if 'status' is not equal to '1', then credentials are wrong or the user does not have access. Using an access token is optional; you may use it in order to utilize one-click-login from inside your ProductDyno members' area. An access token can be generated automatically by using the shortcode {access_token}. ```APIDOC ## Get Member (Token or ID) ### Description Retrieve member details using either an access token or a member ID. This endpoint is part of the Members API. ### Method GET ### Endpoint https://app.productdyno.com/api/v1/members/get ### Parameters #### Query Parameters - **_api_key** (string) - Required - Your ProductDyno API key. - **member_id** (integer) - Required (if access_token is not provided) - The unique identifier for the member. - **access_token** (string) - Required (if member_id is not provided) - The access token generated for the member. ### Response #### Success Response (200) - **member_id** (integer) - The unique identifier for the member. - **first_name** (string) - The first name of the member. - **last_name** (string) - The last name of the member. - **email** (string) - The email address of the member. - **payment_gateway_ids** (array) - Optional - A list of payment gateway IDs associated with the member, present if `collection_id` is provided. - **active_product_ids** (array) - Optional - A list of active product IDs for the member, present if `collection_id` is provided. - **status** (integer) - The status of the member (1 = active). #### Response Example ```json { "member_id": 73, "first_name": "John", "last_name": "Doe", "email": "john.doe@productdyno.com", "payment_gateway_ids": [123, 456], "active_product_ids": [789, 321], "status": 1 } ``` ``` -------------------------------- ### Get Product (ID) Source: https://developers.productdyno.com/c/get-products-400333/get-product-id-400336 Retrieves a specific product by its ID. Requires an API key for authentication and the product ID as a parameter. Returns the product's JSON details upon success or an 'Unauthorized' message if credentials are invalid. ```APIDOC ## GET /api/v1/products/{id} ### Description Retrieves a specific product from the user's account using its ID. ### Method GET ### Endpoint https://app.productdyno.com/api/v1/products/{id} ### Parameters #### Query Parameters - **_api_key** (string) - Required - Your account's API key for authentication. - **id** (string) - Required - The unique identifier of the product to retrieve. ### Response #### Success Response (200) - **id** (integer) - The unique identifier of the product. - **name** (string) - The name of the product. - **description** (string) - The description of the product. - **logo** (string) - URL to the product's logo (or null). - **favicon** (string) - URL to the product's favicon (or null). - **header_image** (string) - URL to the product's header image (or null). #### Response Example { "id": 21011, "name": "Private Youtube Coaching", "description": "", "logo": null, "favicon": null, "header_image": null } ``` -------------------------------- ### Get Collection (ID) Source: https://developers.productdyno.com/c/collections-api-400340 Retrieves a specific collection by its unique identifier. ```APIDOC ## GET /collections/{id} ### Description Retrieves a specific collection by its unique identifier. ### Method GET ### Endpoint /collections/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the collection. ``` -------------------------------- ### Get User Account Products Source: https://developers.productdyno.com/c/get-product-id-400336/get-products-400333 Use this method to retrieve an array of products for a user's account by providing their account API key. Ensure your API key is correct and has the necessary permissions to avoid an 'Unauthorized' response. ```http GET https://app.productdyno.com/api/v1/products?_api_key=YOUR_API_KEY ``` ```json [ { "id": 21011, "name": "Private Youtube Coaching", "description": "", "logo": null, "favicon": null, "header_image": null }, { "id": 21023, "name": "Facebook Marketing Guide", "description": "", "logo": null, "favicon": null, "header_image": null } ] ``` -------------------------------- ### Get Collection Payment Gateways Source: https://developers.productdyno.com/c/collections-api-400340 Retrieves all payment gateways associated with a specific collection. ```APIDOC ## GET /collections/{id}/payment-gateways ### Description Retrieves all payment gateways associated with a specific collection. ### Method GET ### Endpoint /collections/{id}/payment-gateways ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the collection. ``` -------------------------------- ### Required Parameters for Get Member API Source: https://developers.productdyno.com/c/add-member-383159/get-member-token-or-id-383158 Parameters required to authenticate and identify the member for retrieval. ```HTTP _api_key member_id OR access_token ```