ES
Español
English
Português
    Asociación de usuarios a compañía

    Detalles de la petición

    • URL Base: {host}/ASMSAPI/
    • Uri: api/v9/company/{company_id}/associateusers
    • Tipo: POST
    • Encabezados requeridos:

      • content-type: application/json
      • X-Authorization: Bearer {token}

    Descripción de la URL

    • {host}: Representa el dominio del ambiente en el que se encuentra la API.
    • ASMSAPI/: Prefijo fijo de la API.
    • Uri: Endpoint específico para la petición.


    EJEMPLO URL:

    https://{host}/ASMSAPI/api/v9/company/{company_id}/associateusers
    


    Parámetros

    Nombre Tipo de dato Obligatorio Descripción
    company_id Número Si Identificador único de la compañía.
    usersId Array[int] Si Lista de IDs de los usuarios que se asociarán a la compañía (máximo 100 usuarios). Si se envían más de 100 usuarios, solo se considerarán los primeros 100 IDs del array.

    Cuerpo de la petición

    {
        "usersId": [
            1,
            3,
            4,
            5
        ]
    }
    
    **Respuesta**
    
    200 OK
    
    

    Mensajes de error

    Código Estado HTTP Mensaje de error
    409 Conflict Se produce cuando alguno de los IDs enviados no existe en la base de datos o está asociado únicamente como especialista. Los clientes que sí existen serán asociados correctamente.
    404 Not Found “message”: “CompanyIdInvalid” (el ID de la compañía no existe o se encuentra asociada únicamente como proveedor).
    400 BadRequest “exceptionMessage”: “NoUsersProvided” (no se han proporcionado usuarios).