Partner
The Partner service on Fynd platform includes groups for managing extensions and company access. It allows you to access and manage public extensions, configure proxy paths, subscribe to company extensions, and review and accept/reject business account access requested by partner organizations.
Set up and control proxy paths for extensions. This allows you to add new paths, remove existing ones, get details about a specific path, and see which paths are connected to a particular proxy path. These help when you're trying to use extensions for your company's website (sales channel).This facilitates calling extension's methods or APIs from the company's website (sales channel) to avoid CORS errors.
Operations
POST
# Create extension proxy
DEL
# Remove extension proxy
Extension proxy can be used to call extension API from storefront and make extension API integration seamless.
Parameters
company_id
string
Required
Current company id
application_id
string
Required
Current application id
extension_id
string
Required
Extension id for which a proxy URL will be generated
Request body
attached_path
string
Proxy path slug
proxy_url
string
The external URL for which the proxy URL will be generated
Response
200
400
Proxy created successfully
ExtensionProxyPathCreation
_id
string
Unique identifier for the proxy URL entry in the database.
attached_path
string
The slug path appended to the base URL for creating the proxy endpoint.
proxy_url
string
The external URL that the proxy endpoint will forward requests to.
company_id
string
Unique identifier of the company that owns the proxy URL.
application_id
string
Unique identifier of the application associated with the proxy URL.
extension_id
string
Unique identifier of the extension where the proxy URL is configured.
created_at
string
| date-time
The timestamp indicating when the proxy URL configuration was created.
modified_at
string
| date-time
The timestamp indicating the last update made to the proxy URL configuration.
Examples
Parameters
company_id:
"1"
application_id:
"62048f967a73bc5f868ec6fc"
extension_id:
"6073280be899ea5b1150fd9d"
body:
body
Was this section helpful?
POST
Response
Parameters
company_id
string
Required
Current company id
application_id
string
Required
Current application id
extension_id
string
Required
Extension id for which proxy URL needs to be removed
attached_path
string
Required
Attached path slug
Response
201
404
Success
ExtensionProxyPathDelete
message
string
Descriptive message indicating the status or result of the deletion operation.
data
object
Additional information or metadata about the deleted proxy configuration.
Examples
Parameters
company_id:
"1"
application_id:
"6073280be8r9ea5b1150fd9f"
extension_id:
"6073280be899ea5b1150fd9d"
attached_path:
"test"
Was this section helpful?
DEL
Response