Sim

Polymarket

Accédez aux données des marchés prédictifs de Polymarket

Polymarket est une plateforme décentralisée de marchés prédictifs où les utilisateurs peuvent négocier sur l'issue d'événements futurs en utilisant la technologie blockchain. Polymarket fournit une API complète, permettant aux développeurs et aux agents d'accéder aux données de marché en direct, aux listes d'événements, aux informations de prix et aux statistiques du carnet d'ordres pour alimenter des flux de travail basés sur les données et des automatisations d'IA.

Avec l'API de Polymarket et l'intégration Sim, vous pouvez permettre aux agents de récupérer programmatiquement des informations sur les marchés prédictifs, d'explorer les marchés ouverts et les événements associés, d'analyser les données historiques de prix, et d'accéder aux carnets d'ordres et aux points médians du marché. Cela crée de nouvelles possibilités pour la recherche, l'analyse automatisée et le développement d'agents intelligents qui réagissent aux probabilités d'événements en temps réel dérivées des prix du marché.

Les fonctionnalités clés de l'intégration Polymarket comprennent :

  • Liste et filtrage des marchés : listez tous les marchés prédictifs actuels ou historiques, filtrez par tag, triez et naviguez à travers les résultats.
  • Détail du marché : récupérez les détails d'un marché spécifique par ID ou slug, y compris ses résultats et son statut.
  • Listes d'événements : accédez aux listes d'événements Polymarket et aux informations détaillées sur les événements.
  • Carnet d'ordres et données de prix : analysez le carnet d'ordres, obtenez les derniers prix du marché, consultez le point médian ou obtenez des informations historiques sur les prix pour n'importe quel marché.
  • Prêt pour l'automatisation : créez des agents ou des outils qui réagissent de manière programmatique aux développements du marché, aux changements de cotes ou aux résultats d'événements spécifiques.

En utilisant ces points de terminaison API documentés, vous pouvez intégrer de manière transparente les riches données des marchés prédictifs on-chain de Polymarket dans vos propres flux de travail d'IA, tableaux de bord, outils de recherche et automatisations de trading.

Instructions d'utilisation

Intégrez les marchés prédictifs de Polymarket dans le flux de travail. Peut obtenir les marchés, le marché, les événements, l'événement, les tags, les séries, le carnet d'ordres, le prix, le point médian, l'historique des prix, le dernier prix de transaction, l'écart, la taille du tick, les positions, les transactions et effectuer des recherches.

Outils

polymarket_get_markets

Récupérer une liste des marchés prédictifs de Polymarket avec filtrage optionnel

Entrée

ParamètreTypeObligatoireDescription
closedstringNonFiltrer par statut fermé (true/false). Utiliser false pour les marchés actifs uniquement.
orderstringNonChamp de tri (ex. volumeNum, liquidityNum, startDate, endDate, createdAt)
ascendingstringNonDirection de tri (true pour ascendant, false pour descendant)
tagIdstringNonFiltrer par ID de tag
limitstringNonNombre de résultats par page (max 50)
offsetstringNonDécalage de pagination (ignorer ce nombre de résultats)

Sortie

ParamètreTypeDescription
marketsarrayTableau d'objets de marché

polymarket_get_market

Récupérer les détails d'un marché prédictif spécifique par ID ou slug

Entrée

ParamètreTypeObligatoireDescription
marketIdchaîneNonL'ID du marché. Obligatoire si le slug n'est pas fourni.
slugchaîneNonLe slug du marché (ex. "will-trump-win"). Obligatoire si marketId n'est pas fourni.

Sortie

ParamètreTypeDescription
marketobjectObjet de marché avec détails

polymarket_get_events

Récupérer une liste d'événements de Polymarket avec filtrage optionnel

Entrée

ParamètreTypeObligatoireDescription
closedstringNonFiltrer par statut fermé (true/false). Utiliser false pour les événements actifs uniquement.
orderstringNonChamp de tri (ex. volume, liquidity, startDate, endDate, createdAt)
ascendingstringNonDirection de tri (true pour ascendant, false pour descendant)
tagIdstringNonFiltrer par ID de tag
limitstringNonNombre de résultats par page (max 50)
offsetstringNonDécalage de pagination (ignorer ce nombre de résultats)

Sortie

ParamètreTypeDescription
eventsarrayTableau d'objets d'événements

polymarket_get_event

Récupérer les détails d'un événement spécifique par ID ou slug

Entrée

ParamètreTypeObligatoireDescription
eventIdstringNonL'ID de l'événement. Obligatoire si le slug n'est pas fourni.
slugstringNonLe slug de l'événement (ex. : "2024-presidential-election"). Obligatoire si eventId n'est pas fourni.

Sortie

ParamètreTypeDescription
eventobjectObjet d'événement avec détails

polymarket_get_tags

Récupérer les tags disponibles pour filtrer les marchés sur Polymarket

Entrée

ParamètreTypeObligatoireDescription
limitstringNonNombre de résultats par page (max 50)
offsetstringNonDécalage de pagination (ignorer ce nombre de résultats)

Sortie

ParamètreTypeDescription
tagsarrayTableau d'objets de tags avec id, label et slug

Rechercher des marchés, des événements et des profils sur Polymarket

Entrée

ParamètreTypeObligatoireDescription
querystringOuiTerme de recherche
limitstringNonNombre de résultats par page (max 50)
offsetstringNonDécalage de pagination

Sortie

ParamètreTypeDescription
resultsobjectRésultats de recherche contenant des tableaux de marchés, d'événements et de profils

polymarket_get_series

Récupérer des séries (groupes de marchés liés) depuis Polymarket

Entrée

ParamètreTypeObligatoireDescription
limitstringNonNombre de résultats par page (max 50)
offsetstringNonDécalage de pagination (ignorer ce nombre de résultats)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées des séries et métadonnées

polymarket_get_series_by_id

Récupérer une série spécifique (groupe de marché associé) par ID depuis Polymarket

Entrée

ParamètreTypeObligatoireDescription
seriesIdstringOuiL'ID de la série

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées de série et métadonnées

polymarket_get_orderbook

Récupérer le résumé du carnet d'ordres pour un jeton spécifique

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (provenant des clobTokenIds du marché)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées du carnet d'ordres et métadonnées

polymarket_get_price

Récupérer le prix du marché pour un jeton et un côté spécifiques

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (provenant des clobTokenIds du marché)
sidestringOuiCôté de l'ordre : achat ou vente

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées de prix du marché et métadonnées

polymarket_get_midpoint

Récupérer le prix médian pour un jeton spécifique

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (depuis market clobTokenIds)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées de prix médian et métadonnées

polymarket_get_price_history

Récupérer les données historiques de prix pour un jeton de marché spécifique

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (depuis market clobTokenIds)
intervalstringNonDurée se terminant au moment actuel (1m, 1h, 6h, 1d, 1w, max). Mutuellement exclusif avec startTs/endTs.
fidelitynumberNonRésolution des données en minutes (par ex., 60 pour horaire)
startTsnumberNonHorodatage de début (secondes Unix UTC)
endTsnumberNonHorodatage de fin (secondes Unix UTC)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées d'historique des prix et métadonnées

polymarket_get_last_trade_price

Récupérer le dernier prix de transaction pour un jeton spécifique

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (depuis market clobTokenIds)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées du dernier prix d'échange et métadonnées

polymarket_get_spread

Récupérer l'écart entre l'offre et la demande pour un jeton spécifique

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (depuis market clobTokenIds)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées d'écart achat-vente et métadonnées

polymarket_get_tick_size

Récupérer la taille minimale du tick pour un jeton spécifique

Entrée

ParamètreTypeObligatoireDescription
tokenIdstringOuiL'ID du jeton CLOB (depuis market clobTokenIds)

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées de taille minimale de tick et métadonnées

polymarket_get_positions

Récupérer les positions de l'utilisateur depuis Polymarket

Entrée

ParamètreTypeObligatoireDescription
userstringOuiAdresse du portefeuille de l'utilisateur
marketstringNonID de marché optionnel pour filtrer les positions

Sortie

ParamètreTypeDescription
successbooleanStatut de réussite de l'opération
outputobjectDonnées des positions et métadonnées

polymarket_get_trades

Récupérer l'historique des transactions depuis Polymarket

Entrée

ParamètreTypeObligatoireDescription
userstringNonAdresse du portefeuille de l'utilisateur pour filtrer les transactions
marketstringNonID de marché pour filtrer les transactions
limitstringNonNombre de résultats par page (max 50)
offsetstringNonDécalage de pagination (ignorer ce nombre de résultats)

Sortie

ParamètreTypeDescription
tradesarrayTableau d'objets de transactions

Notes

  • Catégorie : tools
  • Type : polymarket
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started