Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.66 KB

infoCalendly.md

File metadata and controls

44 lines (34 loc) · 1.66 KB
import requests
import json

# URL base de la API de Calendly
base_url = "https://api.calendly.com"

# Credenciales de autenticación (reemplaza con tus propias credenciales)
token = "tu_token_de_acceso"

# Cabeceras de autenticación
headers = {
    "Authorization": f"Bearer {token}",
    "Content-Type": "application/json"
}

# Datos de la cita a programar
data = {
    "event_type_uuid": "TU_EVENTO_UUID",  # Reemplaza con el UUID de tu evento
    "start_time": "2024-03-01T09:00:00Z",  # Fecha y hora de inicio en formato ISO 8601
    "end_time": "2024-03-01T09:30:00Z",    # Fecha y hora de fin en formato ISO 8601
    "invitee": {
        "email": "[email protected]",  # Correo electrónico del invitado
        "name": "Nombre Ejemplo"              # Nombre del invitado
    }
}

# URL para crear una cita
create_event_url = f"{base_url}/scheduled_events"

# Envío de la solicitud POST para crear la cita
response = requests.post(create_event_url, headers=headers, data=json.dumps(data))

# Comprobación del estado de la respuesta
if response.status_code == 201:
    print("Cita creada exitosamente.")
else:
    print("Error al crear la cita:", response.text)

Asegúrate de reemplazar "tu_token_de_acceso" con tu propio token de acceso y "TU_EVENTO_UUID" con el UUID de tu evento en Calendly. Este código enviará una solicitud POST a la API de Calendly para crear una cita en el evento especificado con los detalles proporcionados.

Recuerda que este es solo un ejemplo básico y que debes revisar la documentación oficial de la API de Calendly para obtener más detalles sobre cómo trabajar con ella y qué otros endpoints y parámetros están disponibles.