Jameda Appointment Slots (DEPRECATED)
WARNING: This endpoint is currently broken. The booking-service.jameda.de domain no longer exists. Jameda migrated to a new v3 API that requires different parameters and OAuth authentication. Use the doctor-details endpoint to get booking_ids (doctor_id + address_id) which can be used with the new API.
Endpoint
/api/jameda.slots
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
string
Optional
Doctor profile ID (deprecated - new API uses doctor_id + address_id)
string
Optional
Service ID (optional)
string
Optional
Start datetime in ISO8601 format
string
Optional
End datetime in ISO8601 format
string
Optional
Filter by insurance type: statutory or private
Request Examples
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://scrappa.co/api/jameda.slots?profile_id=81157780');
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/jameda.slots?profile_id=81157780');
return $response->json();
fetch('https://scrappa.co/api/jameda.slots?profile_id=81157780', {
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/jameda.slots?profile_id=81157780', {
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/jameda.slots?profile_id=81157780', headers=headers)
print(response.json())
require 'net/http'
require 'uri'
require 'json'
uri = URI.parse('https://scrappa.co/api/jameda.slots?profile_id=81157780')
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/jameda.slots?profile_id=81157780", 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/jameda.slots?profile_id=81157780' \
-H 'x-api-key: YOUR_API_KEY_HERE'
Response Schema
{
"error": "Service currently unavailable - API migration pending"
}