LeanIX fastSynchronizationRuns API
The fastSynchronizationRuns API from LeanIX — 2 operation(s) for fastsynchronizationruns.
The fastSynchronizationRuns API from LeanIX — 2 operation(s) for fastsynchronizationruns.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/leanix-fastsynchronizationruns-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
version: 1.0.0
title: Integration configurations Fast Synchronization Runs API
servers:
- url: /services/integration-api/v1
security:
- token: []
tags:
- name: fastSynchronizationRuns
paths:
/fastSynchronizationRuns:
post:
description: Creates a fast synchronization run.
tags:
- fastSynchronizationRuns
operationId: createSynchronizationFastRun
parameters:
- $ref: '#/components/parameters/test'
responses:
'200':
description: Results of the execution, it includes error messages and statistics about the run.
content:
application/json:
schema:
$ref: '#/components/schemas/FastRunResponse'
'403':
description: The user is not allowed to use this endpoint.
'400':
description: Fast execution does not support outbound yet.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/Input'
/fastSynchronizationRuns/withConfig:
post:
description: 'Starts a new fast run synchronization using the processor configuration and input object provided in the request.
>__Please do not use this endpoint for production use cases. It was built for testing configurations only.__'
tags:
- fastSynchronizationRuns
operationId: createSynchronizationFastRunWithConfig
parameters:
- $ref: '#/components/parameters/test'
responses:
'200':
description: Results of the execution, it includes error messages and statistics about the run.
content:
application/json:
schema:
$ref: '#/components/schemas/FastRunResponse'
'403':
description: The user is not allowed to use this endpoint.
'400':
description: Fast execution does not support outbound yet.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/InputWithProcessorConfig'
components:
schemas:
Processor:
type: object
properties:
name:
description: The name of the processor as defined by the processor configuration
readOnly: true
type: string
index:
description: An internal integer value used to identify the processor
readOnly: true
type: integer
Input:
type: object
discriminator:
propertyName: processingDirection
required:
- connectorType
- connectorId
- connectorVersion
- processingDirection
properties:
connectorType:
description: The type of connector that is used
example: lxKubernetes
type: string
connectorId:
description: The identifier of the connector instance
example: Kub Dev-001
type: string
connectorVersion:
description: The version of the connector that is expected to process this LDIF file
example: 1.2.0
type: string
processingDirection:
description: The data flow direction, could be [inbound, outbound]
type: string
example: inbound
processingMode:
description: The processing mode, could be [partial, full]
type: string
default: partial
enum:
- partial
- full
ProcessorConfiguration:
type: object
discriminator:
propertyName: processingDirection
required:
- connectorType
- connectorId
- connectorVersion
- processingDirection
properties:
connectorType:
description: The type of connector that is used
example: lxKubernetes
type: string
connectorId:
description: The identifier of the connector instance
example: Kub Dev-001
type: string
connectorVersion:
description: The version of the connector that is expected to process this LDIF file
example: 1.2.0
type: string
processingDirection:
description: The data flow direction, could be [inbound, outbound]
type: string
example: inbound
processingMode:
description: The processing mode, could be [partial, full]
type: string
default: partial
enum:
- partial
- full
sequentialExecution:
description: When set to true, all synchronizations runs processed by this processor configuration will be executed sequentially instead of in parallel.
type: boolean
default: false
FastRunResponse:
type: object
properties:
status:
description: The status result of the run, like FINISHED, FAILED.
readOnly: true
type: string
warnings:
description: A list of error/warnings messages found during the execution.
type: array
readOnly: true
items:
$ref: '#/components/schemas/Warning'
stats:
description: Statistics about the execution of the run.
readOnly: true
type: object
$ref: '#/components/schemas/FastRunStatsReport'
results:
description: Output ldif when writeToLdif processor is used.
readOnly: true
type: object
FastRunStatsReport:
type: object
properties:
duration:
description: The duration of the execution expressed in ISO-8601 format PnDTnHnMn
readOnly: true
type: string
processedContentCount:
description: The number of elements processed as given by the LDIF input content
readOnly: true
type: integer
processorCount:
description: The number or processors that were part of the execution
readOnly: true
type: integer
InputWithProcessorConfig:
type: object
required:
- input
- processorConfiguration
properties:
input:
description: The input that is processed
readOnly: true
$ref: '#/components/schemas/Input'
processorConfiguration:
description: The processors and variables that are required to process the input
readOnly: true
$ref: '#/components/schemas/ProcessorConfiguration'
Warning:
type: object
properties:
processor:
description: The error message
readOnly: true
type: object
$ref: '#/components/schemas/Processor'
content:
description: The content ID element from the LDIF that was processed when this warning was generated.
readOnly: true
type: string
message:
description: The error message
readOnly: true
type: string
detail:
description: Additional information to complement the error message
readOnly: true
type: string
category:
description: An internal category that identifies of processing category where the warning was originated.
readOnly: true
type: string
status:
description: An identifier of the type of alert. Possible values are WARNING, ERROR
readOnly: true
type: string
parameters:
test:
name: test
description: If true a dry run without any changes will be performed
in: query
required: false
schema:
type: boolean
default: false
securitySchemes:
token:
type: oauth2
flows:
clientCredentials:
scopes: {}
tokenUrl: /services/mtm/v1/oauth2/token