Get Markets Overview
Get a comprehensive overview of global financial markets including US, European, and Asian market indices, currencies, cryptocurrencies, and futures data from Google Finance.
Endpoint
GET
/api/google-finance/markets
✨
Generate Code with AI
Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.
Parameters
hl
string
Optional
Language code (default: en)
gl
string
Optional
Country code (default: us)
Request Examples
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://scrappa.co/api/google-finance/markets?hl=en');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'x-api-key: YOUR_API_KEY_HERE',
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
<?php
use Illuminate\Support\Facades\Http;
$response = Http::withHeaders([
'x-api-key' => 'YOUR_API_KEY_HERE',
])->get('https://scrappa.co/api/google-finance/markets?hl=en');
return $response->json();
fetch('https://scrappa.co/api/google-finance/markets?hl=en', {
headers: {
'x-api-key': 'YOUR_API_KEY_HERE'
}
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
const axios = require('axios');
axios.get('https://scrappa.co/api/google-finance/markets?hl=en', {
headers: {
'x-api-key': 'YOUR_API_KEY_HERE'
}
})
.then(response => console.log(response.data))
.catch(error => console.error('Error:', error));
import requests
headers = {
'x-api-key': 'YOUR_API_KEY_HERE'
}
response = requests.get('https://scrappa.co/api/google-finance/markets?hl=en', headers=headers)
print(response.json())
require 'net/http'
require 'uri'
require 'json'
uri = URI.parse('https://scrappa.co/api/google-finance/markets?hl=en')
request = Net::HTTP::Get.new(uri)
request['x-api-key'] = 'YOUR_API_KEY_HERE'
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == 'https') do |http|
http.request(request)
end
puts JSON.parse(response.body)
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
client := &http.Client{}
req, _ := http.NewRequest("GET", "https://scrappa.co/api/google-finance/markets?hl=en", nil)
req.Header.Set("x-api-key", "YOUR_API_KEY_HERE")
resp, err := client.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
body, _ := ioutil.ReadAll(resp.Body)
fmt.Println(string(body))
}
curl -X GET 'https://scrappa.co/api/google-finance/markets?hl=en' \
-H 'x-api-key: YOUR_API_KEY_HERE'
Response Schema
JSON Response
200 OK
{
"markets": {
"us": [
{
"stock": ".DJI:INDEXDJX",
"name": "Dow Jones Industrial Average",
"symbol": ".DJI",
"exchange": "INDEXDJX",
"price": 42515.09,
"price_movement": {
"direction": "Down",
"value": -125.69,
"percentage": -0.3
}
}
],
"europe": [
{
"stock": "DAX:INDEXDB",
"name": "DAX PERFORMANCE-INDEX",
"price": 21725.28,
"price_movement": {
"direction": "Up",
"value": 85.5,
"percentage": 0.39
}
}
],
"asia": [
{
"stock": "NI225:INDEXNIKKEI",
"name": "Nikkei 225",
"price": 38478.87,
"price_movement": {
"direction": "Up",
"value": 321.12,
"percentage": 0.84
}
}
],
"currencies": [
{
"stock": "EUR-USD",
"name": "EUR / USD",
"from_currency": "EUR",
"to_currency": "USD",
"price": 1.0365,
"price_movement": {
"direction": "Down",
"value": -0.0021,
"percentage": -0.2
}
}
],
"crypto": [
{
"stock": "BTC-USD",
"name": "Bitcoin",
"price": 97542.5,
"price_movement": {
"direction": "Up",
"value": 1250.3,
"percentage": 1.3
}
}
],
"futures": [],
"top_news": {
"title": "Markets Rally on Strong Economic Data",
"link": "https://example.com/news",
"source": "Reuters",
"date": "1 hour ago",
"thumbnail": "https://example.com/thumb.jpg"
}
}
}