POST api/entidad/mantener

Actualizar entidades

Información Requerida

Parámetros URI

None.

Parámetros del Body

Entidad
NombreDescripciónTipoInformación Adicional
CodigoEntidad

Identificador único de la entidad

integer

Required

NombreEntidad

Nombre de la entidad

string

Required

Max length: 180

Activa

Indentifica si la entidad se encuentra activa dentro de la comunidad o no

boolean

None.

UrlServicio

Indica la dirección web donde se encuentra publicado el servicio web

string

Required

Max length: 255

TokenServicio

Código de acceso al servicio web

string

Required

Coordenadas

Identifica los datos de latitud, longitud de la entidad

string

Max length: 180

CoordenadasPolygon

Identifica las coordenadas del polígono para la entidad

string

None.

DatosGenerales

Datos de población, area geográfica, etc., que se deseen presentar en el detalle del registro

string

None.

AcercamientoCoordenadas

Identifica el nivel de cercanía en que se debe mostrar el mapa para las coordenadas de la entidad

decimal number

None.

TotalUsuarios

Cantidad de usuarios activos en el sistema

integer

None.

TotalIniciativas

Cantidad de iniciativas registradas

integer

None.

TotalActores

Cantidad de actores que se vinculan a iniciativas

integer

None.

TotalLugares

Cantidad de lugares vinculan a iniciativas

integer

None.

TotalTemas

Cantidad de temas que se venculan a iniciativas

integer

None.

FechaRegistro

Fecha de inscripción de la entidad

date

Required

RegistradoPor

Usuario registrador de la entidad

UsuarioSIGOB

None.

Formatos de Solicitud

application/json, text/json

Ejemplo:
{
  "CodigoEntidad": 1,
  "NombreEntidad": "sample string 2",
  "Activa": true,
  "UrlServicio": "sample string 3",
  "TokenServicio": "sample string 4",
  "Coordenadas": "sample string 5",
  "CoordenadasPolygon": "sample string 6",
  "DatosGenerales": "sample string 7",
  "AcercamientoCoordenadas": 1.0,
  "TotalUsuarios": 8,
  "TotalIniciativas": 9,
  "TotalActores": 10,
  "TotalLugares": 11,
  "TotalTemas": 12,
  "FechaRegistro": "2025-04-28T04:05:07.3212984-04:00",
  "RegistradoPor": {
    "Tipo": 0,
    "CodigoUsuario": 1,
    "CodigoDespacho": "sample string 2",
    "Email": "sample string 3",
    "Telefono": "sample string 4",
    "NombreCompleto": "sample string 5",
    "Nombre": "sample string 6",
    "Apellido": "sample string 7",
    "CodigoInstitucion": 8,
    "NombreInstitucion": "sample string 9",
    "CodigoCargo": 10,
    "NombreCargo": "sample string 11",
    "NombreUsuario": "sample string 12",
    "Contrasena": "sample string 13",
    "UrlFoto": "sample string 14",
    "CuentaActiva": true
  }
}

application/xml, text/xml

Ejemplo:
<Entidad xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MODELO.COMUNIDAD">
  <AcercamientoCoordenadas>1</AcercamientoCoordenadas>
  <Activa>true</Activa>
  <CodigoEntidad>1</CodigoEntidad>
  <Coordenadas>sample string 5</Coordenadas>
  <CoordenadasPolygon>sample string 6</CoordenadasPolygon>
  <DatosGenerales>sample string 7</DatosGenerales>
  <FechaRegistro>2025-04-28T04:05:07.3212984-04:00</FechaRegistro>
  <NombreEntidad>sample string 2</NombreEntidad>
  <RegistradoPor xmlns:d2p1="http://schemas.datacontract.org/2004/07/MODELO">
    <d2p1:Apellido>sample string 7</d2p1:Apellido>
    <d2p1:CodigoCargo>10</d2p1:CodigoCargo>
    <d2p1:CodigoDespacho>sample string 2</d2p1:CodigoDespacho>
    <d2p1:CodigoInstitucion>8</d2p1:CodigoInstitucion>
    <d2p1:CodigoUsuario>1</d2p1:CodigoUsuario>
    <d2p1:Contrasena>sample string 13</d2p1:Contrasena>
    <d2p1:CuentaActiva>true</d2p1:CuentaActiva>
    <d2p1:Email>sample string 3</d2p1:Email>
    <d2p1:Nombre>sample string 6</d2p1:Nombre>
    <d2p1:NombreCargo>sample string 11</d2p1:NombreCargo>
    <d2p1:NombreCompleto>sample string 5</d2p1:NombreCompleto>
    <d2p1:NombreInstitucion>sample string 9</d2p1:NombreInstitucion>
    <d2p1:NombreUsuario>sample string 12</d2p1:NombreUsuario>
    <d2p1:Telefono>sample string 4</d2p1:Telefono>
    <d2p1:Tipo>Despacho</d2p1:Tipo>
    <d2p1:UrlFoto>sample string 14</d2p1:UrlFoto>
  </RegistradoPor>
  <TokenServicio>sample string 4</TokenServicio>
  <TotalActores>10</TotalActores>
  <TotalIniciativas>9</TotalIniciativas>
  <TotalLugares>11</TotalLugares>
  <TotalTemas>12</TotalTemas>
  <TotalUsuarios>8</TotalUsuarios>
  <UrlServicio>sample string 3</UrlServicio>
</Entidad>

application/x-www-form-urlencoded

Ejemplo:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Entidad'.

Información de Respuesta

Descripción del Recurso

resultado

IHttpActionResult

None.

Formatos de Respuesta

application/json, text/json, application/xml, text/xml

Ejemplo:

Ejemplo no disponible.