Access to the Pinnacle API or parsing (may be proxy)
надо реализовать 3 endpoint
/v2/leagues?sportId=33
на выходе
{"leagues":[{"id":5317,"name":"AAMI Classic - 3rd place","hasOfferings":false},
{"id":2934,"name":"WTA Birmingham - R16","hasOfferings":true}]}
/v1/fixtures?sportId=33
на выходе
{"sportId":33,"last":337853719,"league":[
{"id":2932,"name":"WTA Birmingham - QF","events":[
{"id":1348291606,"starts":"2021-06-18T09:00:00Z","home":"Coco Vandeweghe (+1.5 Sets)","away":"Marie Bouzkova (-1.5 Sets)","liveStatus":0,"parentId":1348290952},
{"id":1348290952,"starts":"2021-06-18T09:00:00Z","home":"Coco Vandeweghe","away":"Marie Bouzkova","liveStatus":0},
{"id":1348291607,"starts":"2021-06-18T09:00:00Z","home":"Coco Vandeweghe (-1.5 Sets)","away":"Marie Bouzkova (+1.5 Sets)","liveStatus":0,"parentId":1348290952},
{"id":1348449234,"starts":"2021-06-18T09:00:00Z","home":"Heather Watson","away":"Donna Vekic","liveStatus":0}
]}]}
/v1/odds?sportId=33&oddsFormat=Decimal&toCurrencyCode=EUR
на выходе
{"sportId":33,"last":1376187852,"leagues":[
{"id":2932,"events":[
{"id":1348291606,"periods":[{"lineId":1375932921,"number":0,"maxMoneyline":785.61,"status":1,"moneyline":{"home":1.48,"away":2.83}}]},
{"id":1348290952,"periods":[
{"lineId":1375932919,"number":0,"maxMoneyline":1653.91,"status":1,"moneyline":{"home":2.07,"away":1.833}},
{"lineId":1375932920,"number":1,"maxMoneyline":620.22,"status":1,"moneyline":{"home":2.07,"away":1.826}}
]},
{"id":1348291607,"periods":[{"lineId":1375932922,"number":0,"maxMoneyline":578.87,"status":1,"moneyline":{"home":3.53,"away":1.341}}
]}
]}
]}
maxMoneyLine не обязателен, можно всегда возвращать 1000000.00
у периода number:1 - ставка на результат первого сета, у остальных number:0
если невозможно вытащить оригинальный id события, то его надо генерировать отрицательным и обеспечивать неизменность (снаружи ведётся база данных по изменениям коэффициентов по событиям)
"lineId" можно просто всегда последовательно генерировать
"id" лиги желательно вытащить правильный, но не обязательно
maxMoneyLine можно не парсить только если его невозможно вытащить, если его нет. Если он есть, то надо парсить.
Client's review of cooperation with Sergey Volkov
Access to the Pinnacle API or parsing (may be proxy)I’m happy, the originals have not yet seen.
![]()
Freelancer's review of cooperation with client
Access to the Pinnacle API or parsing (may be proxy)A great customer. I recommend cooperation!
-

надо реализовать 3 endpoint
/v2/leagues?sportId=33
на выходе
{"leagues":[{"id":5317,"name":"AAMI Classic - 3rd place","hasOfferings":false},
{"id":2934,"name":"WTA Birmingham - R16","hasOfferings":true}]}
/v1/fixtures?sportId=33
на выходе
{"sportId":33,"last":337853719,"league":[
{"id":2932,"name":"WTA Birmingham - QF","events":[
{"id":1348291606,"starts":"2021-06-18T09:00:00Z","home":"Coco Vandeweghe (+1.5 Sets)","away":"Marie Bouzkova (-1.5 Sets)","rotNum":"8649","liveStatus":0,"parentId":1348290952},
{"id":1348290952,"starts":"2021-06-18T09:00:00Z","home":"Coco Vandeweghe","away":"Marie Bouzkova","liveStatus":0},
{"id":1348291607,"starts":"2021-06-18T09:00:00Z","home":"Coco Vandeweghe (-1.5 Sets)","away":"Marie Bouzkova (+1.5 Sets)","liveStatus":0,"parentId":1348290952},
{"id":1348449234,"starts":"2021-06-18T09:00:00Z","home":"Heather Watson","away":"Donna Vekic","liveStatus":0}
]}]}
/v1/odds?sportId=33&oddsFormat=Decimal&toCurrencyCode=EUR
на выходе
{"sportId":33,"last":1376187852,"leagues":[
{"id":2932,"events":[
{"id":1348291606,"periods":[{"lineId":1375932921,"number":0,"cutoff":"2021-06-18T09:00:00Z","maxMoneyline":785.61,"status":1,"moneyline":{"home":1.48,"away":2.83}}]},
{"id":1348290952,"periods":[
{"lineId":1375932919,"number":0,"cutoff":"2021-06-18T09:00:00Z","maxMoneyline":1653.91,"status":1,"moneyline":{"home":2.07,"away":1.833}},
{"lineId":1375932920,"number":1,"cutoff":"2021-06-18T09:00:00Z","maxMoneyline":620.22,"status":1,"moneyline":{"home":2.07,"away":1.826}}
]},
{"id":1348291607,"periods":[{"lineId":1375932922,"number":0,"cutoff":"2021-06-18T09:00:00Z","maxMoneyline":578.87,"status":1,"moneyline":{"home":3.53,"away":1.341}}
]}
]}
]}
-
Current freelance projects in the category Data Parsing
Create a dashboard in https://airtable.com/ for the performance of advertising creatives from Facebook ads.Full specification https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Databases & SQL, Data Parsing ∙ 15 hours 42 minutes back ∙ 13 proposals |
Creation of an Excel file for uploading products to the websites of other partners.I am interested in creating an Excel table with all parameters. Here is the website - https://heiztechnik.com.ua/ And the positions I am interested in to be transferred: Manual boilers: 1) TIS UNI 15-95 kW (10) pcs 2)TIS HARD 150-500 kW (7) pcs Pellet boilers: 1)TIS PELLET… Data Parsing ∙ 19 hours 50 minutes back ∙ 29 proposals |
A developer is required for parsing the catalog and automating data import.Detailed technical specifications in the attached document Please indicate the estimated cost and timeline in your response Do you have experience working with parsing large catalogs What possible difficulties or limitations do you see in this task Databases & SQL, Data Parsing ∙ 22 hours 43 minutes back ∙ 33 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 1 day 4 hours back ∙ 19 proposals |
Parsing products from supermarketsNeed a specialist (parsing + Google Sheets + automation). Goal: Create a system for automatic retrieval and updating of food prices from Silpo and NOVUS supermarkets with data output to Google Sheets. What needs to be implemented: Create a main Google Sheets table with a product… Data Parsing, Information Gathering ∙ 1 day 11 hours back ∙ 43 proposals |