Check geographic restrictions before placing orders on the Polymarket API
Polymarket restricts order placement from certain geographic locations due to regulatory requirements and compliance with international sanctions. Before placing orders, builders should verify the location.
Orders submitted from blocked regions will be rejected. Implement geoblock
checks in your application to provide users with appropriate feedback before
they attempt to trade.
Restrictions fall into three groups. Block completely means no new orders and no closing of existing positions. Close-only means users can close existing positions but cannot open new ones. Each group notes whether it applies on the frontend, the API, or both. Codes are ISO 3166-1 alpha-2 for countries and ISO 3166-2 for sub-national regions.
Direct co-location available. Users who complete the KYC/KYB
form can get access to co-locate
directly in eu-west-2 for the lowest possible latency to Polymarket’s
primary servers.