• Aql
    • Icon
    • Import
    • Importsource
    • Iql
    • Object
    • Objectconnectedtickets
    • Objectschema
    • Objecttype
    • Objecttypeattribute
    • Operations
    • Progress
    • Config
    • Global
    Cloud
    Assets / Guides / REST API

    Rate this page:

    Importsource

    Postman Collection
    OpenAPI
    PUT

    Put importsource {uuid} mapping

    Provide object schema and mapping configuration for the external import

    import:import-configuration:cmdb

    Request

    Path parameters

    uuid

    string

    Required

    Responses

    This status code has no content.

    PUT/importsource/{uuid}/mapping
    1 2 3 curl --request PUT \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{uuid}/mapping' \ --header 'Authorization: Bearer <access_token>'
    PATCH

    Patch importsource {uuid} mapping

    Update object schema and mapping configuration for the external import

    import:import-configuration:cmdb

    Request

    Path parameters

    uuid

    string

    Required

    Responses

    This status code has no content.

    PATCH/importsource/{uuid}/mapping
    1 2 3 curl --request PATCH \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{uuid}/mapping' \ --header 'Authorization: Bearer <access_token>'
    GET

    Get importsource {importSourceId} configstatus

    Get the current status of the import configuration

    import:import-configuration:cmdb

    Request

    Path parameters

    importSourceId

    string

    Required

    Responses

    This status code has no content.

    GET/importsource/{importSourceId}/configstatus
    1 2 3 curl --request GET \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{importSourceId}/configstatus' \ --header 'Authorization: Bearer <access_token>'
    POST

    Post importsource {importSourceUuid} executions

    Move to the data ingestion steps of external imports

    import:import-configuration:cmdb

    Request

    Path parameters

    importSourceUuid

    string

    Required

    Responses

    This status code has no content.

    POST/importsource/{importSourceUuid}/executions
    1 2 3 curl --request POST \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{importSourceUuid}/executions' \ --header 'Authorization: Bearer <access_token>'
    DEL

    Delete importsource {importSourceUuid} executions {importExecutionUuid}

    Cancel current on-going import

    import:import-configuration:cmdb

    Request

    Path parameters

    importExecutionUuid

    string

    Required
    importSourceUuid

    string

    Required

    Responses

    This status code has no content.

    DEL/importsource/{importSourceUuid}/executions/{importExecutionUuid}
    1 2 3 curl --request DELETE \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{importSourceUuid}/executions/{importExecutionUuid}' \ --header 'Authorization: Bearer <access_token>'
    PUT

    Put importsource {importSourceUuid} executions {importExecutionUuid} progress

    Submit progress of ingesting data

    import:import-configuration:cmdb

    Request

    Path parameters

    importExecutionUuid

    string

    Required
    importSourceUuid

    string

    Required

    Responses

    This status code has no content.

    PUT/importsource/{importSourceUuid}/executions/{importExecutionUuid}/progress
    1 2 3 curl --request PUT \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{importSourceUuid}/executions/{importExecutionUuid}/progress' \ --header 'Authorization: Bearer <access_token>'
    POST

    Post importsource {importSourceUuid} executions {importExecutionUuid} data

    Providing data to be ingested

    import:import-configuration:cmdb

    Request

    Path parameters

    importExecutionUuid

    string

    Required
    importSourceUuid

    string

    Required

    Responses

    This status code has no content.

    POST/importsource/{importSourceUuid}/executions/{importExecutionUuid}/data
    1 2 3 curl --request POST \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{importSourceUuid}/executions/{importExecutionUuid}/data' \ --header 'Authorization: Bearer <access_token>'
    GET

    Get importsource {importSourceUuid} executions {importExecutionUuid} status

    Get the status of the import

    import:import-configuration:cmdb

    Request

    Path parameters

    importExecutionUuid

    string

    Required
    importSourceUuid

    string

    Required

    Responses

    This status code has no content.

    GET/importsource/{importSourceUuid}/executions/{importExecutionUuid}/status
    1 2 3 curl --request GET \ --url 'https://api.atlassian.com/jsm/assets/workspace/{workspaceId}/v1/importsource/{importSourceUuid}/executions/{importExecutionUuid}/status' \ --header 'Authorization: Bearer <access_token>'