To nøkler, én i kontur og én hel, på et papirpanel ved siden av en rund lås.

Betfair API-tilgang: hva du trenger, hva det koster, og hvem det passer for

Skriptet er halvskrevet, og Betfairs API ber om en nøkkel før noe annet. Nøkkelen hviler på en egen, verifisert Betfair-konto, så hvis landet ditt blir avvist eller kontoen din er stengt, er dette ingen vei inn.

Betfair API-tilgang er to applikasjonsnøkler på din egen Betfair-konto. Delayed-nøkkelen er gratis og fungerer med en gang, men prisene er forsinket, og et spill lagt med den er et ekte spill. Live-nøkkelen krever en søknad, en konto som har bestått Betfairs ID-kontroller og har nok på seg til å betale en engangs aktiveringsavgift, nå £499 og ikke refunderbar (sjekk de gjeldende vilkårene). En personlig nøkkel er bare til personlig bruk; selskaper går gjennom Betfairs kommersielle løsninger. Uten en Betfair-konto finnes det ingen nøkkel, og en meglers exchange-verktøy er ikke en Betfair-konto.

Hva API-en er til for

En eldre versjon av Betfairs egen utviklerdokumentasjon beskriver Exchange API-en som en måte å bygge automatiserte spillsystemer eller egne spillskjermer, gratis å utvikle med og bare til personlig bruk (sjekk de gjeldende vilkårene). Betfairs vilkår regner spill gjennom andre automatiserte midler som mistenkelig, og sier at API-spill ikke er det (klausul 12.1.4 i den arkiverte versjonen vi leste). En egen side går nærmere inn på å automatisere spill gjennom samme nøkkel.

Det passer for den som spiller for egen regning og vil ha kode, ikke fingre, på knappene. Det passer ikke for noen uten sin egen Betfair-konto. For det større bildet, se hvor API-en befinner seg blant de andre veiene; tilgangsguiden vår har kartet over veier inn, fra start til slutt.

Kontoen først, så nøklene

Trinn én er der noen lesere stopper.

  1. Ha din egen verifiserte Betfair-konto

    Har du ingen, er oppgaven å åpne en direktekonto først, i eget navn, i et land Betfair betjener. Betfairs utviklerhjelp sier at en KYC-verifisert Betfair-konto kreves i alle tilfeller, og at du uten en Betfair-konto ikke kan gå videre med lisensieringen. Les KYC-kontrollene en Live-nøkkel avhenger av før du planlegger rundt en Live-nøkkel, og ha nok på kontoen til avgiften i trinn fire.

  2. Lag nøklene

    Hver konto får to applikasjonsnøkler. Delayed-nøkkelen er aktiv så snart den finnes. Live-nøkkelen starter inaktiv.

  3. Bygg og test på Delayed-nøkkelen

    Prisene kommer forsinket, med 1 til 180 sekunder, så bygg for det. Hold alle testspill på minimumsinnsatsen, og sjekk skriptets regnestykker for hånd med en back-og-lay-kalkulator før det legger sitt første spill, fordi med denne nøkkelen er hvert spill ekte. En egen side dekker hvor prisdataene til et slikt system egentlig kommer fra.

  4. Søk om Live-nøkkelen og betal avgiften

    Betfair ber deg om å avslutte testingen først, og deretter søke gjennom Developer Program for personlig spilling. Når tilgangen er godkjent, blir aktiveringsavgiften trukket fra Betfair-kontoen din, og den blir ikke refundert.

  5. Ingenting etter det endrer Betfairs vilkår

    Live-nøkkelen opphever ingen av kontoens regler: bare personlig bruk, én konto per person, og Betfairs rett til å stenge en konto.

En nøkkel er bare så åpen som kontoen bak den.

Delayed-nøkkel mot Live-nøkkel

De to nøklene skiller seg i hva de ser og hva de koster. Begge kan legge et spill på den direkte exchangen.

Delayed-nøkkel og Live-nøkkel, som Betfairs utviklerdokumentasjon presenterer dem
Hva den gjørDelayed-nøkkelLive-nøkkel
Laget forUtvikling, og øvingsprogramvare som ikke kan spilleApplikasjoner for direkte spill
PriserForsinket, med 1 til 180 sekunderDirekte
Å legge spillTillatt, på den direkte exchangenTillatt
Bruk med kun lesingTillattIkke tillatt
Prisdybde3 prisnivåerAlle prisnivåer
Totalt matchet per utvalg, Betfairs SP-priser i nær og fjernIkke tilgjengeligTilgjengelig
AktiveringsavgiftIngen£499 én gang, ikke refunderbar (sjekk de gjeldende vilkårene)

En Live-nøkkel kan ikke være kun-lesing

Å bruke en Live-nøkkel bare til å lese priser er ikke tillatt, og brukere som kun vil ha data, blir bedt om å holde seg til Delayed-nøkkelen eller risikere at Live-nøkkelen blir deaktivert. Å betale £499 for å se på priser er ikke et alternativ.

Avgiften er fast, avkastningen er det ikke

Betfairs utviklersider sier nå at Live-nøkkelen koster £499, én gang. Eldre kilder nevner £299, så sjekk de gjeldende vilkårene før du setter opp et budsjett. Om £499 er billig, avhenger av ett tall ingen kan gi deg på forhånd: hva hvert spill er verdt i gjennomsnitt.

Hypotetisk, med alle tall oppfunnet. Tenk deg et skript der spillene, med en innsats på £100, i gjennomsnitt er verdt £2 hver etter exchange-kommisjon, og som legger 10 om dagen. Da blir £499 ÷ £2 = 249,5, altså 250 spill, eller 25 dager, for å dekke avgiften. Tenk deg £0,50 per spill i stedet, og det blir £499 ÷ £0,50 = 998 spill, omtrent 100 dager. Ved £0 per spill kommer avgiften aldri tilbake. Under £0 blir bare hullet dypere.

En forventet gevinst er et gjennomsnitt over mange spill, ikke et løfte om de neste hundre. Ingen bør lese inntekt inn i disse tallene; skriptet er oppdiktet.

Et annet oppdiktet tilfelle, det som fanger folk: en spiller med en verifisert konto og £650 på den skriver et skript over tre helger på Delayed-nøkkelen, og forutsetter at testspillene går i null, betaler £499 av de £650, og finner at kontoen har £151 igjen å spille med når de første direkte spillene legges inn, noe som er en helt annen bankrull enn den planen gikk ut fra.

Jeg ville ikke betalt for en Live-nøkkel før Delayed-nøkkelen har kjørt samme strategi i flere uker med minimumsinnsatsen, vel vitende om at priser med opptil 180 sekunders forsinkelse gjør testen til en grov rettesnor. Avgiften kommer ikke tilbake.

Personlig nøkkel, kommersiell lisens

En personlig nøkkel er til dine egne spill. Den samme arkiverte dokumentasjonen sier at all bruk av data eller API i en kommersiell sammenheng må godkjennes av Betfair, og at ikke-godkjent bruk vil bli identifisert og blokkert (sjekk de gjeldende vilkårene).

Kort fortalt: en programvareleverandør som bygger en app for Betfairs kunder, betaler en lisensavgift på £1 499, forfalt ved sikkerhetssertifiseringen. Et selskap som vil handle automatisk, går gjennom Flutters forretningsdel for en «Exchange Trading Account», som starter med selskapsdokumenter og identitetskontroller av dets styremedlemmer og aksjonærer. Ingen av dem er en personlig nøkkel med et større budsjett.

Hva som fortsatt begrenser begge nøklene

Betfair setter et tak på hvor mye markedsdata én forespørsel kan be om, på 200 poeng, der rikere data koster flere poeng, og de avviser ordreinstruksjoner over 1 000 i løpet av ett sekund. In-play-markeder har vanligvis en forsinkelse på 1 til 12 sekunder ved spill, noe Betfair sier lar kundene kansellere umatchede ordre når forholdene endrer seg. Transaksjonsavgifter kan gjelde for begge nøklene når du passerer 5 000 kvalifiserende transaksjoner i løpet av en time, og feil telles med (Betfairs side om avgifter har vilkårene; sjekk de gjeldende vilkårene).

Betfairs utviklersider sier også at API-forespørsler fra oppførte regioner blir blokkert. Den listen er ikke den samme som vilkårenes liste, og ingen av dem er fullstendige, så sjekk den gjeldende listen og lokal lovgivning. Når landformuleringen utelukker deg har sin egen side.

Hva de fire meglerne sier om API-er og boter

En megler åpner en egen konto, ikke en Betfair-konto, så en meglers API, der en slik finnes, kobler til megleren. Disse verktøyene er kommersielle avtaler under hver meglers egne vilkår. På sidene vi leste, tilbyr ingen av de fire en Betfair-nøkkel, og hver av dem har sin egen liste over utelukkede land; hva en meglerinnlogging egentlig inneholder viser lagene. Det hver av dem sier, følger under; sjekk de gjeldende vilkårene for hver linje.

BetInAsia. En nylig arkivert versjon av hjemmesiden annonserer fortsatt en tilkobling til BLACK Sports Betting API. En eldre versjon av API-siden sier at tilgang er på forespørsel, og at det er en tilkobling til BLACK, ikke en direkte API-tilkobling til exchangene bak den. Ikke for deg hvis du bor i Storbritannia eller USA, begge utelukket av vilkårene, blant andre.

AsianConnect. Hjelpesenteret sier det tilbyr en API-konto gjennom Asianodds88, oddsaggregatoren sin: en API til Asianodds88, ikke en Betfair-nøkkel. Vi fant ingenting om API-er eller boter for Piwi247 eller OrbitX. Sjekk utelukkelseslisten før noe annet: en eldre liste nevner USA og Kina, blant andre, og registreringsformularet og hjelpesenteret er ikke samstemte om alle land.

MadMarket. Ingen API-side for kunder ble funnet, og vilkårene forbyr skraping og enhver robot, spider eller annen automatisert mekanisme. Vilkårene utelukker også Storbritannia, USA og Australia, blant andre.

Sportmarket. Hjelpeartikkelen sier at FairExchange ikke kan brukes med API-programvarebotar, og vi fant ingen offentlig API-dokumentasjon. Hvis du bor i Storbritannia, USA eller Frankrike, blant andre, utelukker vilkårene deg.

Lister endrer seg, og en meglers egne sider er ikke alltid samstemte, så sammenlign de fire meglernes vilkår i én tabell og behandle hver meglers gjeldende vilkår som det siste ordet. Jeg ville lest «API-tilgang» på en meglerside som et spørsmål å stille skriftlig, ikke en funksjon å bygge en strategi rundt.

Et meglerverktøy er bare en vei inn der både Betfair og megleren godtar deg, og det er aldri en Betfair-nøkkel.

Spørsmål folk stiller

Er Betfair API-tilgang automatisk, eller må du søke?

Delvis. Når du har en verifisert Betfair-konto, lager du nøklene selv, og Delayed-nøkkelen fungerer med en gang. Live-nøkkelen krever en søknad, full identitetsverifisering og nok penger på kontoen til å dekke aktiveringsavgiften. Sjekk Betfairs gjeldende utviklerhjelp før du baserer deg på noe trinn.

Hvor mye koster Betfair API-tilgang, og er avgiften refunderbar?

Delayed-nøkkelen er gratis. Live-nøkkelen har en engangs aktiveringsavgift, nå £499, som trekkes fra Betfair-kontoen din når tilgangen er godkjent, og den er ikke refunderbar. Exchange-kommisjon på gevinsten din kommer i tillegg. Sjekk de gjeldende vilkårene.

Kan du bruke Betfair API uten en Betfair-konto?

Nei. Nøkkelen blir utstedt til en KYC-verifisert konto, og Betfairs utviklerhjelp sier det rett ut: uten en Betfair-konto kan du ikke gå videre med lisensieringen.

Hva om Betfair ikke er tilgjengelig der jeg bor?

Da finnes det ingen API-vei, fordi nøkkelen hviler på en konto Betfair må godta. Å skjule hvor du er, er ingen løsning: hvorfor skjulte lokasjoner ender dårlig har klausulen og konsekvensene.