Home
Generalidades Collapse menú
    Agregar artículo

    Detalle de la petición:

    • URI: api/v9/article
    • Tipo: POST
    • Encabezados requeridos:
      • Content-Type: application/json
      • X-Authorization: Bearer {token}

      Parámetros:

    Nombre Tipo Obligatorio Descripción
    ConsoleType String Si Tipo de consola.
    ListAdditionalField String Si Listado campos adicionales.
    ModelId Numérico Si Identificador del modelo.
    ModelName String Si Nombre del modelo.
    AutorId Numérico Si Identificador del autor.
    Content Content Si Cuerpo del artículo.
    Created DateTime Si Fecha de creación.
    Description String Si Descripción del artículo.
    GroupId Numérico Si Identificador del grupo.
    HitTotal Numérico Si Total de calificaciones.
    tempItemId Numérico Si Identificador temporal del artículo, este debe ser negativo.
    InterfaceId String Si Identificador de la interfaz.
    IsPublic Booleano Si Indicador de acceso.
    Keyword String Si Palabra clave.
    LastModified DateTime Si Última fecha de modificación.
    ModifierId Numérico Si Identificador del modificador.
    ProjectId Numérico Si Identificador del proyecto.
    Public Numérico Si Público.
    RatingTotal Doublé Si Calificación total.
    ReasonId Numérico Si Identificador de la razón.
    ReasonName String Si Nombre de la razón.
    ResponsibleId Numérico Si Identificador del responsable.
    StateId Numérico Si Identificador del estado.
    StateName String Si Nombre del estado.
    StrId String Si Identificador del artículo.
    StringStateColor String Si Color del estado.
    Title String Si Título del artículo.
    Url String Si Url.


    Ejemplos de uri:

    api/v9/article

    Cuerpo de la petición:

    {
        "autorId": 1,
        "classId": 0,
        "consoleType": 3,
        "content": "Contenido del artículo",
        "description": "Descripción artículo",
        "groupId": 6,
        "hitTotal": 0,
        "tempItemId": -1,
        "interfaceId": null,
        "isPublic": true,
        "keyword": "prueba",
        "lastModified": null,
        "typeId": 12,
        "modelId": 12,
        "modelName": "",
        "modifierId": 1,
        "projectId": 4,
        "public": 1,
        "ratingTotal": 0,
        "reasonId": null,
        "reasonName": "",
        "responsibleId": 1,
        "stateId": 174,
        "stateName": "",
        "strId": "1234",
        "stringStatusColor": "",
        "title": "Titulo artículo",
        "identifier": "Identificador artículo",
        "ListAdditionalField": [
            {
                "BoolValue": null,
                "CatalogId": null,
                "Description": null,
                "Enable": false,
                "FieldId": 3604,
                "FloatValue": null,
                "ItemId": null,
                "Identifier": null,
                "Mandatory": true,
                "Name": "CAMPO 3",
                "Order": null,
                "Visible": false,
                "FieldType": 3,
                "StringValue": "Valor 2",
                "IntValue": 1089,
                "DateValue": null
            },
            {
                "BoolValue": null,
                "CatalogId": null,
                "Description": null,
                "Enable": false,
                "FieldId": 3496,
                "FloatValue": null,
                "ItemId": null,
                "Identifier": null,
                "Mandatory": false,
                "Name": "CAMPO 1",
                "Order": null,
                "Visible": false,
                "FieldType": 1,
                "StringValue": "texto 1",
                "IntValue": null,
                "DateValue": null
            },
            {
                "BoolValue": false,
                "CatalogId": null,
                "Description": null,
                "Enable": false,
                "FieldId": 3603,
                "FloatValue": null,
                "ItemId": null,
                "Identifier": null,
                "Mandatory": false,
                "Name": "CAMPO 2",
                "Order": null,
                "Visible": false,
                "FieldType": 2,
                "StringValue": null,
                "IntValue": null,
                "DateValue": "/Date(1499400000000)/"
            },
            {
                "BoolValue": false,
                "CatalogId": null,
                "Description": null,
                "Enable": false,
                "FieldId": 5962,
                "FloatValue": null,
                "ItemId": null,
                "Identifier": null,
                "Mandatory": false,
                "Name": "ff",
                "Order": null,
                "Visible": false,
                "FieldType": 10,
                "StringValue": null,
                "IntValue": null,
                "DateValue": null
            }
        ]
        
    }
    

    Respuesta:

    El servicio retornará un Json con la siguiente estrutura:

    {
        "id": 44
    }
    

    Mensajes de error:

    Código Estado HTTP Mensaje de error
    500 InternalServerError FailureAddArticle