Create a Gateway
Create a data source access gateway. This API requires data source module permissions.
Endpoint: /openapi/v1/gateway/create
Method: POST
Request parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| tunnelId | String | No | Private-network connection ID. When provided, NineData creates and binds a private gateway. |
Request example
Standard gateway:
{}
Private gateway:
{"tunnelId": "<tunnelId>"}
Response parameters
| Parameter | Type | Description |
|---|---|---|
| success | Boolean | Whether the request succeeded. |
| requestId | String | Request ID. |
| data.gatewayId | String | ID of the new gateway. |
Success response
{"success": true, "requestId": "<requestId>", "data": {"gatewayId": "<gatewayId>"}}