/listingsLister les annonces
Renvoie les annonces actives, page par page, sous forme d’objets annonce complets. Utilisez cet endpoint pour la synchronisation complète comme incrémentale. Les pages commencent à 1 ; continuez jusqu’à avoir lu total_pages.
Paramètres de requête
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
page | integer | 1 | Numéro de page, à partir de 1. |
page_size | integer | 50 | Annonces par page, 200 au maximum. Des pages plus grandes réduisent le nombre de requêtes. |
updated_since | ISO 8601 | aucun | Uniquement les annonces modifiées à cet instant ou après (inclusif). Utilisez l’heure de début de votre dernière synchronisation réussie. |
Réponse
La réponse de liste enveloppe les objets annonce avec des métadonnées de pagination.
| Champ | Type | Description |
|---|---|---|
page | integer | La page demandée. |
page_size | integer | Taille de page utilisée. |
total | integer | Nombre d’annonces correspondantes, toutes pages confondues. |
total_pages | integer | Nombre de pages. Demandez les pages 1 à total_pages. |
listings | object[] | Tableau des objets annonce de cette page. |
curl "https://api.osyro.com/listings?page=2&page_size=200&updated_since=2026-10-01T00:00:00Z" \
-H "X-API-Key: $OSYRO_API_KEY"{
"page": 1,
"page_size": 50,
"total": 120,
"total_pages": 3,
"listings": [
{ "referenceNumber": "osy-demo-100231", "...": "full listing object" }
]
}