POST api/agenda/turnos

Request Information

URI Parameters

None.

Body Parameters

CrearTurnoRequest
NameDescriptionTypeAdditional information
idempotency_key

string

None.

source

string

None.

patient

PacienteRequest

None.

appointment

TurnoRequest

None.

Request Formats

application/json, text/json

Sample:
{
  "idempotency_key": "sample string 1",
  "source": "sample string 2",
  "patient": {
    "dni": "sample string 1",
    "full_name": "sample string 2",
    "phone": "sample string 3",
    "email": "sample string 4",
    "id_tipo_doc": 1,
    "id_tipo_de_contacto": 1
  },
  "appointment": {
    "slot_id": "sample string 1",
    "professional_id": "sample string 2",
    "service_id": "sample string 3",
    "location": "sample string 4",
    "start_at": "2026-09-07T11:57:19.6954813-03:00",
    "notes": "sample string 5",
    "sku_id": 1,
    "duration_min": 1
  }
}

application/xml, text/xml

Sample:
<CrearTurnoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiDePegasusApps.Models">
  <Appointment>
    <DurationMin>1</DurationMin>
    <Location>sample string 4</Location>
    <Notes>sample string 5</Notes>
    <ProfessionalId>sample string 2</ProfessionalId>
    <ServiceId>sample string 3</ServiceId>
    <SkuId>1</SkuId>
    <SlotId>sample string 1</SlotId>
    <StartAt xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2026-09-07T14:57:19.6954813Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-180</d3p1:OffsetMinutes>
    </StartAt>
  </Appointment>
  <IdempotencyKey>sample string 1</IdempotencyKey>
  <Patient>
    <Dni>sample string 1</Dni>
    <Email>sample string 4</Email>
    <FullName>sample string 2</FullName>
    <IdTipoDeContacto>1</IdTipoDeContacto>
    <IdTipoDoc>1</IdTipoDoc>
    <Phone>sample string 3</Phone>
  </Patient>
  <Source>sample string 2</Source>
</CrearTurnoRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.