elidat.cz umožňuje snadno vytvářet profesionální videa pro prezentaci nemovitostí.
⚠️ Důležité:
Pro používání API je nutné se zaregistrovat a získat svůj unikátní API klíč. Tento klíč je vyžadován u všech požadavků a je navázán na váš kreditní účet.
Každý požadavek musí obsahovat API klíč:
Authorization: Bearer <váš_api_klíč>
POST /project
Vytvoří nový projekt s detaily nemovitosti a konfigurací.
Při vytváření projektu musí být vždy vyplněny:
Adresa pozemku / nemovitosti – pole location
Alespoň jedna fotografie – v objektu media.images musí být minimálně 1 obrázek
Kontaktní údaje – v objektu contact_info
Bez těchto údajů nebude možné projekt vytvořit.
{
"location": "Hlavní 123, Praha",
"media": {
"images": ["https://example.com/img1.jpg", "https://example.com/img2.jpg"],
"videos": ["https://example.com/clip1.mp4"],
"ai_visualization": true,
"image_to_video": true
},
"audio": {
"voice_over": "https://example.com/voice.mp3",
"music_track": "https://example.com/music.mp3"
},
"texts": {
"header": "Krásný rodinný dům",
"sub_header": "Praha – klidná lokalita",
"body": "Prostorný dům se 3 ložnicemi a moderním vybavením."
},
"points_of_interest": {
"schools": true,
"shops": true,
"bus_stops": false,
"playgrounds": true,
"sport_facilities": true,
"hospitals": true,
"doctors": true,
"restaurants": true
},
"contact_info": {
"agent_name": "Jan Novák",
"phone": "+420 777 123 456",
"email": "jan.novak@example.com"
}
}
{
"project_id": "prj_abc123",
"status": "created",
"message": "Projekt úspěšně vytvořen. Použijte /project/{id}/preview pro vygenerování náhledu."
}
POST /project/{id}/preview
Vytvoří náhled videa pro kontrolu.
{
"project_id": "prj_abc123",
"status": "processing",
"preview_url": "https://cdn.realestatevideo.ai/previews/prj_abc123.mp4"
}
POST /project/{id}/finalize
Po schválení náhledu lze vytvořit finální video (vyžaduje kredity).
{
"credits_to_use": 10
}{
"project_id": "prj_abc123",
"status": "finalized",
"download_url": "https://cdn.realestatevideo.ai/videos/prj_abc123_full.mp4",
"credits_remaining": 90
}
GET /project/{id}
Vrátí aktuální stav projektu.
{
"project_id": "prj_abc123",
"status": "preview_ready",
"preview_url": "https://video.elidat.cz/previews/prj_abc123.mp4"
}
GET /credits – Zjistí dostupné kredity
POST /credits/purchase – Nákup dalších kreditů
{
"package": "premium_50"
}
{
"credits_added": 50,
"credits_total": 140
}
Registrace → získáte unikátní API klíč
Vytvoření projektu → /project
Generování náhledu → /project/{id}/preview
Kontrola náhledu (zdarma)
Finální video → /project/{id}/finalize (placeno kredity)
Stažení hotového videa
API vrací chyby v JSON formátu:
{
"error": {
"code": 404,
"message": "Property not found"
}
}
Kódy:
400 – Bad Request
401 – Unauthorized
403 – Forbidden
404 – Not Found
500 – Internal Server Error

Měníme svět realit