Managing Configurations
Removes a property from the configuration store via external API key authentication
Property removed successfully
No content
Invalid API key
Configuration store or property not found
DELETE /configurations/{externalId}/properties/{key}/external HTTP/1.1
Host: api.laminar.run
Accept: */*
No content
Updates multiple properties via external API key authentication
Properties updated successfully
Invalid API key
Configuration store not found
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-08-30T02:04:04.356Z",
"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
Configuration keys retrieved successfully
Invalid API key
Configuration store not found
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
Configuration store created successfully
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"
}
]
}
Configuration store created successfully
{
"id": 1,
"workspaceId": 1,
"name": "text",
"externalId": "text",
"archivedAt": "2025-08-30T02:04:04.356Z",
"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
Configuration store archived successfully
No content
Invalid API key
Configuration store not found
DELETE /configurations/{externalId}/external HTTP/1.1
Host: api.laminar.run
Accept: */*
No content
Restores an archived configuration store via external API key authentication
Configuration store restored successfully
Invalid API key
Archived configuration store not found
PUT /configurations/{externalId}/restore/external HTTP/1.1
Host: api.laminar.run
Accept: */*
{
"id": 1,
"workspaceId": 1,
"name": "text",
"externalId": "text",
"archivedAt": "2025-08-30T02:04:04.356Z",
"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?