Managing Configurations
Removes a property from the configuration store via external API key authentication
Authorizations
Path parameters
externalIdstringRequired
keystringRequired
Query parameters
api_keystringOptional
workspaceIdinteger · int64Required
Header parameters
X-API-KEYstringOptional
Responses
200
Property removed successfully
401
Invalid API key
404
Configuration store or property not found
delete
DELETE /configurations/{externalId}/properties/{key}/external HTTP/1.1
Host: api.laminar.run
Accept: */*
No content
Updates multiple properties via external API key authentication
Authorizations
Path parameters
externalIdstringRequired
Query parameters
api_keystringOptional
workspaceIdinteger · int64Required
Header parameters
X-API-KEYstringOptional
Body
Responses
200
Properties updated successfully
*/*
401
Invalid API key
404
Configuration store not found
put
PUT /configurations/{externalId}/properties/external HTTP/1.1
Host: api.laminar.run
Content-Type: application/json
Accept: */*
Content-Length: 46
{
"properties": [
{
"key": "text",
"value": "text"
}
]
}
{
"id": 1,
"workspaceId": 1,
"name": "text",
"externalId": "text",
"archivedAt": "2025-07-12T04:43:49.550Z",
"flowCredentialPairs": [
{
"id": 1,
"flowId": 1,
"sourceAuthCredential": {
"id": 1,
"name": "text",
"authType": "text"
},
"destinationAuthCredential": {
"id": 1,
"name": "text",
"authType": "text"
}
}
],
"properties": [
{
"id": 1,
"key": "text",
"value": "text"
}
]
}
Retrieves list of property keys via external API key authentication
Authorizations
Path parameters
externalIdstringRequired
Query parameters
api_keystringOptional
workspaceIdinteger · int64Required
Header parameters
X-API-KEYstringOptional
Responses
200
Configuration keys retrieved successfully
*/*
401
Invalid API key
*/*
404
Configuration store not found
*/*
get
GET /configurations/{externalId}/keys/external HTTP/1.1
Host: api.laminar.run
Accept: */*
{
"keys": [
"text"
],
"externalId": "text",
"name": "text"
}
Creates a new configuration store via external API key authentication
Authorizations
Query parameters
api_keystringOptional
Header parameters
X-API-KEYstringOptional
Body
workspaceIdinteger · int64Required
namestringRequired
externalIdstringRequired
Responses
201
Configuration store created successfully
*/*
post
POST /configurations/external HTTP/1.1
Host: api.laminar.run
Content-Type: application/json
Accept: */*
Content-Length: 96
{
"workspaceId": 1,
"name": "text",
"externalId": "text",
"properties": [
{
"key": "text",
"value": "text"
}
]
}
201
Configuration store created successfully
{
"id": 1,
"workspaceId": 1,
"name": "text",
"externalId": "text",
"archivedAt": "2025-07-12T04:43:49.550Z",
"flowCredentialPairs": [
{
"id": 1,
"flowId": 1,
"sourceAuthCredential": {
"id": 1,
"name": "text",
"authType": "text"
},
"destinationAuthCredential": {
"id": 1,
"name": "text",
"authType": "text"
}
}
],
"properties": [
{
"id": 1,
"key": "text",
"value": "text"
}
]
}
Archives a configuration store via external API key authentication
Authorizations
Path parameters
externalIdstringRequired
Query parameters
api_keystringOptional
Header parameters
X-API-KEYstringOptional
Responses
204
Configuration store archived successfully
401
Invalid API key
404
Configuration store not found
delete
DELETE /configurations/{externalId}/external HTTP/1.1
Host: api.laminar.run
Accept: */*
No content
Restores an archived configuration store via external API key authentication
Authorizations
Path parameters
externalIdstringRequired
Query parameters
api_keystringOptional
Header parameters
X-API-KEYstringOptional
Responses
200
Configuration store restored successfully
*/*
401
Invalid API key
*/*
404
Archived configuration store not found
*/*
put
PUT /configurations/{externalId}/restore/external HTTP/1.1
Host: api.laminar.run
Accept: */*
{
"id": 1,
"workspaceId": 1,
"name": "text",
"externalId": "text",
"archivedAt": "2025-07-12T04:43:49.550Z",
"flowCredentialPairs": [
{
"id": 1,
"flowId": 1,
"sourceAuthCredential": {
"id": 1,
"name": "text",
"authType": "text"
},
"destinationAuthCredential": {
"id": 1,
"name": "text",
"authType": "text"
}
}
],
"properties": [
{
"id": 1,
"key": "text",
"value": "text"
}
]
}
Last updated
Was this helpful?