EN
Español
English
Português
    Get Case Reports

    This section describes the operations available to obtain the relationships for a case.

    Getting Case Relation to Incidents


    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/incidents
    • Type: GET
    • Required headings:

    • content-type: application/
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": "Antivirus",
            "Cause": "Caused By",
            "Child": true,
            "Created": "/Date(1629640733947-0500)/",
            "Description": null,
            "FriendlyId": null,
            "Id": 32337,
            "IdByProject": 822,
            "IsUnlock": true,
            "Modified": null,
            "Name": null,
            "ProjectId": 1,
            "ProjectName": "Mesa de Servicios TI - SQL",
            "ResponsibleName": "Especialista TI",
            "StatusName": "Registrado",
            "Title": null,
            "TypeName": null
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedIncidents


    Get Case to Problem Relationship

    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/problems
    • Type: GET
    • Required headings:

    • content-type: application/json
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": "Humanos",
            "Cause": "Caused By",
            "Child": true,
            "Created": "/Date(1629641323660-0500)/",
            "Description": null,
            "FriendlyId": null,
            "Id": 29055,
            "IdByProject": 23568,
            "IsUnlock": true,
            "Modified": null,
            "Name": null,
            "ProjectId": 1,
            "ProjectName": "Mesa de Servicios TI - SQL",
            "ResponsibleName": "Especialista TI",
            "StatusName": "Registrado",
            "Title": null,
            "TypeName": null
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedProblems


    Get Case Relation with Changes

    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/changes
    • Type: GET
    • Required headings:

    • content-type: application/json
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": "Mejora",
            "Cause": "Caused By",
            "Child": true,
            "Created": "/Date(1629906077917-0500)/",
            "Description": null,
            "FriendlyId": null,
            "Id": 28941,
            "IdByProject": 2347,
            "IsUnlock": true,
            "Modified": null,
            "Name": null,
            "ProjectId": 1,
            "ProjectName": "Mesa de Servicios TI - SQL",
            "ResponsibleName": "Especialista TI",
            "StatusName": "RFC Registrado",
            "Title": null,
            "TypeName": null
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedChanges


    Obtain Case Relationship to Service Requirements

    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/requirements
    • Type: GET
    • Required headings:

    • content-type: application/json
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": "Seguridad informática",
            "Cause": "Caused By",
            "Child": true,
            "Created": "/Date(1629641734463-0500)/",
            "Description": null,
            "FriendlyId": null,
            "Id": 32315,
            "IdByProject": 4909,
            "IsUnlock": true,
            "Modified": null,
            "Name": null,
            "ProjectId": 1,
            "ProjectName": "Mesa de Servicios TI - SQL",
            "ResponsibleName": "Especialista TI",
            "StatusName": "Registrado",
            "Title": null,
            "TypeName": "Caused By"
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedRequirements


    Get Case Relationship to Configuration Items

    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/cis
    • Type: GET
    • Required headings:

    • content-type: application/json
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": "Elementos móviles",
            "Cause": "Reported",
            "Child": null,
            "Created": "/Date(1629642632817-0500)/",
            "Description": null,
            "FriendlyId": null,
            "Id": 3129,
            "IdByProject": null,
            "IsUnlock": false,
            "Modified": null,
            "Name": "MóvilCI-3027",
            "ProjectId": null,
            "ProjectName": null,
            "ResponsibleName": "APPLICATION ADMINISTRATOR",
            "StatusName": "En uso",
            "Title": null,
            "TypeName": null
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedCis


    Get Case Relation to Errors

    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/knownerrors
    • Type: GET
    • Required headings:

    • content-type: application/
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": "Humanos",
            "Cause": "Caused By",
            "Child": true,
            "Created": "/Date(1629641202610-0500)/",
            "Description": null,
            "FriendlyId": null,
            "Id": 29101,
            "IdByProject": 23569,
            "IsUnlock": true,
            "Modified": null,
            "Name": null,
            "ProjectId": 1,
            "ProjectName": "Mesa de Servicios TI - SQL",
            "ResponsibleName": null,
            "StatusName": "Error Conocido - Ambiente de Desarrollo",
            "Title": null,
            "TypeName": null
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedKnownErrors


    Get Case Relation to Articles

    Petition Details

    • URI: api/v8.6/item/{id}/{itemType}/articles
    • Type: GET
    • Required headings:

    • content-type: application/json
    • Authorization: TOKEN

    Parameters:

    Name Data type Obligatory Description
    Id Number Yes Case ID
    itemType Number Yes
    Case Type
    1: Incidents
    2: Problems
    3: Changes
    4: Requirements


    Answer

    The service will return a Json with the following information: Example:

    [
        {
            "CategoryName": null,
            "Cause": null,
            "Child": null,
            "Created": null,
            "Description": "Artículo 1 (externo) - URL pdf",
            "FriendlyId": "1",
            "Id": 1,
            "IdByProject": null,
            "IsUnlock": false,
            "Modified": "/Date(1605656537017-0500)/",
            "Name": null,
            "ProjectId": null,
            "ProjectName": null,
            "ResponsibleName": null,
            "StatusName": null,
            "Title": "Artículo 1",
            "TypeName": null
        }
    ]
    

    Error messages

    Code HTTP status Error Message
    400 BadRequest InvalidItemId
    400 BadRequest InvalidItemType
    500 InternalServerError FailureGetRelatedArticles