Getting Started
Learn how to set up your first integration with Example GR's developer platform.
Quick Start
Follow these three steps to begin:
Use your API key to authenticate requests to our endpoints with the following header:
// Set Authorization header in requests
Authorization: Bearer YOUR_API_KEY
Test endpoints such as:
API Integration
Available Endpoints
- GET /places
- POST /events
- GET /history
Language Support
Our API is language agnostic and supports: JavaScript, Python, Ruby, Java, PHP, Go and any other language with HTTP support.
Rate Limits
- Free: 500 requests/day
- Pro: 10,000 requests/day
Request Example
The following example demonstrates a GET request to retrieve historical artifacts data:
// Example request in Node.js
const response = await fetch("https://api.example.gr/v3/places", {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
const data = await response.json();
console.log(data);
Here's a Python example using the same endpoint:
import requests
url = 'https://api.example.gr/v3/places'
headers = {
'Authorization': 'Bearer YOUR_API_KEY'
}
response = requests.get(url, headers=headers)
data = response.json()
print(data)
Frequently Asked Questions
How to obtain my API key?
Visit console.example.gr and create an account. Your API key will be generated automatically.
What is the maximum response size?
API responses are paginated with a maximum results size of 200 elements per page. Use the page parameter to iterate.
Can I use the API in production?
Yes. Our Pro and Enterprise plans provide guaranteed SLA, rate limits, dedicated IP, and technical support for production use.
Need More Help?
Contact our support team if you need assistance with API implementation, documentation, or enterprise solutions.