With our service you can request the development of a customized endpoint.
That is, a call tailored to your needs. Just send an email to [email protected] explaining what you need and we will get back to you with all the information you need to proceed.
At this endpoint, as well as passing your unique ID via the parameter i
, you will have to pass all the additional parameters necessary for the operation of your call.
The return can be JSON, CSV or HTML
Example of code for direct API
PHP Javascript NodeJS Phyton cURL GO
Copy $url = 'https://api.soccerfootball.info/v1/custom/?t=TOKEN&i=ID' ;
$curl = curl_init () ;
curl_setopt_array ( $curl , array(
CURLOPT_URL => $url ,
CURLOPT_PROXY => null ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_FOLLOWLOCATION => true ,
CURLOPT_ENCODING => "" ,
CURLOPT_MAXREDIRS => 10 ,
CURLOPT_TIMEOUT => 30 ,
CURLOPT_CUSTOMREQUEST => "GET"
) ) ;
$response = curl_exec ( $curl ) ;
$error = curl_error ( $curl ) ;
curl_close ( $curl ) ;
if ( ! $err) {
$result = json_decode ( $response ) ;
print_r ( $result ) ;
} else {
echo "cURL Error:" . $err;
}
Copy fetch ( "https://api.soccerfootball.info/v1/custom/?t=TOKEN&i=ID" , {
"method" : "GET"
})
. then (response => {
console. log (response);
})
. catch (err => {
console. error (err);
}) ;
Copy const request = require ( 'request' );
const options = {
method : 'GET' ,
url : 'https://api.soccerfootball.info/v1/custom/?t=TOKEN&i=ID'
};
request (options , function (error , response , body) {
if (error) throw new Error (error);
console .log (body);
});
Copy import requests
url = "https://api.soccerfootball.info/v1/custom/?t=TOKEN&i=ID"
response = requests . get (url). json ()
print (response)
Copy curl --request GET \
--url 'https://api.soccerfootball.info/v1/custom/?t=TOKEN&i=ID'
Copy package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main () {
url := "https://api.soccerfootball.info/v1/custom/?t=TOKEN&i=ID"
req, _ := http. NewRequest ( "GET" , url, nil )
res, _ := http.DefaultClient. Do (req)
defer res.Body. Close ()
body, _ := ioutil. ReadAll (res.Body)
fmt. Println (res)
fmt. Println ( string (body))
}
Example of code for RapidAPI
PHP Javascript NodeJS Phyton cURL GO
Copy $url = 'https://soccerfootballinfo.rapidapi.com/custom/?i=ID' ;
$curl = curl_init () ;
curl_setopt_array ( $curl , array(
CURLOPT_URL => $url ,
CURLOPT_PROXY => null ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_FOLLOWLOCATION => true ,
CURLOPT_ENCODING => "" ,
CURLOPT_MAXREDIRS => 10 ,
CURLOPT_TIMEOUT => 30 ,
CURLOPT_CUSTOMREQUEST => "GET" ,
CURLOPT_HTTPHEADER => [
"x-rapidapi-host: soccerfootballinfo.rapidapi.com" ,
"x-rapidapi-key: TOKEN"
] ,
) ) ;
$response = curl_exec ( $curl ) ;
$error = curl_error ( $curl ) ;
curl_close ( $curl ) ;
if ( ! $err) {
$result = json_decode ( $response ) ;
print_r ( $result ) ;
} else {
echo "cURL Error:" . $err;
}
Copy fetch ( "https://soccerfootballinfo.rapidapi.com/custom/?i=ID" , {
"method" : "GET" ,
"headers" : {
"x-rapidapi-key" : "TOKEN" ,
"x-rapidapi-host" : "soccerfootballinfo.rapidapi.com"
}
})
.then (response => {
console .log (response);
})
.catch (err => {
console .error (err);
});
Copy const request = require ( 'request' );
const options = {
method : 'GET' ,
url : "https://soccerfootballinfo.rapidapi.com/custom/?i=ID" ,
headers : {
"x-rapidapi-key" : "TOKEN" ,
"x-rapidapi-host" : "soccerfootballinfo.rapidapi.com"
useQueryString: true
}
};
request (options , function (error , response , body) {
if (error) throw new Error (error);
console .log (body);
});
Copy import requests
url = "https://soccerfootballinfo.rapidapi.com/custom/?i=ID"
headers = {
"x-rapidapi-key" : "TOKEN" ,
"x-rapidapi-host" : "soccerfootballinfo.rapidapi.com"
}
response = requests . request ( "GET" , url, headers = headers)
print (response.text)
Copy curl --request GET \
--url https://soccerfootballinfo.rapidapi.com/custom/?i=ID \
--header 'x-rapidapi-host: soccerfootballinfo.rapidapi.com' \
--header 'x-rapidapi-key: TOKEN'
Copy package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main () {
url := "https://soccerfootballinfo.rapidapi.com/custom/?i=ID"
req, _ := http. NewRequest ( "GET" , url, nil )
req.Header. Add ( "x-rapidapi-key" , "TOKEN" )
req.Header. Add ( "x-rapidapi-host" , "soccerfootballinfo.rapidapi.com" )
res, _ := http.DefaultClient. Do (req)
defer res.Body. Close ()
body, _ := ioutil. ReadAll (res.Body)
fmt. Println (res)
fmt. Println ( string (body))
}