Listar contactos
La libreta de direcciones del espacio de trabajo, con los vistos más recientemente primero y al final los contactos a los que nunca se ha escrito. Todas las claves del espacio de trabajo leen las mismas filas, así que un contacto guardado por un miembro es un contacto que ven todos los miembros y todas las claves. La paginación es por keyset: `limit` llega hasta 200 y su valor por defecto es 50, y `nextCursor` se devuelve como `cursor` mientras `hasMore` sea true.
Ejecuta la llamada real contra tu espacio de trabajo, con tu propia clave.
GET /contacts
La libreta de direcciones del espacio de trabajo, con los vistos más recientemente primero y al final los contactos a los que nunca se ha escrito. Todas las claves del espacio de trabajo leen las mismas filas, así que un contacto guardado por un miembro es un contacto que ven todos los miembros y todas las claves. La paginación es por keyset: limit llega hasta 200 y su valor por defecto es 50, y nextCursor se devuelve como cursor mientras hasMore sea true.
Ejemplo
Requiere contacts:read.
curl "$OE/contacts?limit=50" -H "$AUTH"{ "object": "list", "data": [ { "object": "contact", "email": "[email protected]", "name": "Ada Lovelace", "source": "auto", "notes": null, "lastSeenAt": "2026-08-29T08:19:08.000Z", "createdAt": "2026-08-01T10:00:00.000Z", "updatedAt": "2026-08-29T08:19:08.000Z" } ], "hasMore": false, "nextCursor": null}source es manual cuando alguien guardó la dirección, en la aplicación o mediante POST /contacts, y auto cuando se registró porque un miembro le envió correo desde el redactor. Son afirmaciones materialmente distintas (auto es prueba de correspondencia, manual es prueba de intención) y vale la pena ramificar según ellas.
El orden es lastSeenAt descendente con los nulos al final, y después del más nuevo al más antiguo. Un contacto que acabas de crear no tiene lastSeenAt y se ordena al final en lugar de arriba.
La libreta pertenece al espacio de trabajo y no a quien guardó una fila. El correo que llega desde una dirección no crea nada.