curl --request GET \
--url https://wmc.wiremockapi.cloud/v1/users/{userId}/database-connections \
--header 'Authorization: Basic <encoded-value>'
{
"databaseConnections": [
{
"id": "abc123",
"connectionName": "My database connection",
"databaseType": "POSTGRESQL",
"host": "my-db.example.com",
"port": 5432,
"databaseName": "my-test-data",
"username": "alice",
"links": {
"self": "/v1/data-connections/abc123"
}
},
{
"id": "def456",
"connectionName": "My other database connection",
"databaseType": "MYSQL",
"host": "my.sql.com",
"port": 3306,
"databaseName": "my-sql-data",
"username": "bob",
"links": {
"self": "/v1/data-connections/def456"
}
}
],
"links": {
"self": "/v1/users/my-user/database-connections?page=2&limit=20",
"next": "/v1/users/my-user/database-connections?page=3&limit=20",
"previous": "/v1/users/my-user/database-connections?page=1&limit=20"
},
"meta": {
"start": 21,
"end": 40,
"total": 123,
"page": 2,
"totalPages": 7
}
}
curl --request GET \
--url https://wmc.wiremockapi.cloud/v1/users/{userId}/database-connections \
--header 'Authorization: Basic <encoded-value>'
{
"databaseConnections": [
{
"id": "abc123",
"connectionName": "My database connection",
"databaseType": "POSTGRESQL",
"host": "my-db.example.com",
"port": 5432,
"databaseName": "my-test-data",
"username": "alice",
"links": {
"self": "/v1/data-connections/abc123"
}
},
{
"id": "def456",
"connectionName": "My other database connection",
"databaseType": "MYSQL",
"host": "my.sql.com",
"port": 3306,
"databaseName": "my-sql-data",
"username": "bob",
"links": {
"self": "/v1/data-connections/def456"
}
}
],
"links": {
"self": "/v1/users/my-user/database-connections?page=2&limit=20",
"next": "/v1/users/my-user/database-connections?page=3&limit=20",
"previous": "/v1/users/my-user/database-connections?page=1&limit=20"
},
"meta": {
"start": 21,
"end": 40,
"total": 123,
"page": 2,
"totalPages": 7
}
}
Basic authentication header of the form Basic <encoded-value>
, where <encoded-value>
is the base64-encoded string username:password
.
The amount of page items to retrieve.
The index of the page to retrieve.
A filter for the retrieved items. Only items whose name contains the filter value will be retrieved. The filter is case insensitive.
200 response
The response is of type object
.