⚽
Soccer Football Info
  • About API
  • Price & Limits
  • Coverage
  • FAQ
  • Dominance index
  • xG (Expected Goals)
  • Changelog
  • Support
  • API v1
    • Authentication
    • Errors
    • Championships
      • list
      • view
    • Countries
      • list
    • Emulation
      • Totalcorner
        • match schedule
        • match today
    • Languages
      • list
    • Live
      • live full
      • live basic
    • Managers
      • list
      • view
    • Matches
      • day basic
      • day full
      • view basic
      • view full
      • by basic
      • by full
      • odds
      • view progressive
    • Players
      • list
      • view
    • Referees
      • list
      • view
    • Stadiums
      • list
      • view
    • Teams
      • list
      • view
      • history
      • versus
    • Custom
    • Token
      • status
Powered by GitBook
On this page
  • View token status ⬜ 🟨 🟦 🟩
  • Example of code for direct API

Was this helpful?

  1. API v1
  2. Token

status

View token status ⬜ 🟨 🟦 🟩

GET https://api.soccerfootball.info/v1/token/status

This endpoint returns with token status, expire data and costs ecc.. This call is for DIRECT API ONLY

Query Parameters

Name
Type
Description

t

string

Your API Token

{
   "status":200,
   "errors":[

   ],
   "pagination":[

   ],
   "result":[
      {
         "token":"TOKEN",
         "allowed_ips":"all",
         "plan":"ULTRA",
         "expire_date":"2021-05-01 00:00:00",
         "status":"active",
         "reference":"[email protected]",
         "payment":{
            "cadence":"1m",
            "next_amount":"75.00",
            "next_payment":"2021-05-01 00:00:00"
         },
         "usage":{
            "requests_p_hour":3600,
            "pagination_items":50,
            "last_request_date":"2021-03-11 16:15:04",
            "last_hour_requests":164
         }
      }
   ]
}

Example of code for direct API

$url = 'https://api.soccerfootball.info/v1/token/status/?t=TOKEN';

$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;
}
fetch("https://api.soccerfootball.info/v1/token/status/?t=TOKEN", {
    "method": "GET"
})
.then(response => {
    console.log(response);
})
.catch(err => {
    console.error(err);
});
const request = require('request');

const options = {
  method: 'GET',
  url: 'https://api.soccerfootball.info/v1/token/status/?t=TOKEN'
};

request(options, function (error, response, body) {
    if (error) throw new Error(error);

    console.log(body);
});
import requests

url = "https://api.soccerfootball.info/v1/token/status/?t=TOKEN"

response = requests.get(url).json()

print(response)
curl --request GET \
    --url 'https://api.soccerfootball.info/v1/token/status/?t=TOKEN'
package main

import (
    "fmt"
    "net/http"
    "io/ioutil"
)

func main() {

    url := "https://api.soccerfootball.info/v1/token/status/?t=TOKEN"

    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))

}
PreviousToken

Last updated 2 years ago

Was this helpful?

478KB
How to see API call details
image