Skip to content

Give your communication meaning

Eyeson API enables fully integrated video calling to generate value inside your business infrastructure.

All your video & data streams merge into a single video stream.

Timeline Sequencing

Complete Synchronization

Situational Awareness

Everybody sees the same at the same time

Desktop with many different applications open
Eyeson stream with participants & live data
Eyeson stream with participants & live data
Left: Typical desktop view with many application windows
Right: A single video stream is provided to all participants
A single video stream is provided to all participants
David@PC:$ export API_KEY=SyTmnEaluHHH5dhxRO8dO1gM3pYT78g3L7BhWLe8Tl David@PC:$ curl -s -X POST -H "Authorization:$API_KEY" -d "user[name]=David" -d "user[id]=David" -d "options[sfu_mode]=disabled" " /rooms" | jq'["access_key: "+.access_key,"guest: "+.user.guest,"token: " om.guest_token,"gui: "+.links.gui,"sfu_mode: "+.options.sfu_mode,"broadcast_ available: "+.options.broadcast_available]' [; "access_key: U7e8jvtNq4SaVwv5T7wZUhYP", "guest: false", "token: 9pTgKZvegTeBNWVSqE8ZkRzY", "gui:" "sfu_mode: disabled", "broadcast_available: true", ] David@PC:$ export ACCESS_KEY=U7e8jvtNq4SaVwv5T7wZUhYP David@PC:$ export GUEST= RzY David@PC:$ curl -s -X POST -d "users[]=" -d "users[]=David" -d "users[]=" -d "users[]=" -d "layout=auto" -d "name=present-one-3" -d "show_names=false" "ht tps://$ACCESS_KEY/layout" David@PC:$ curl -s -X POST -d "user[name]=LiveStream" -d "user[id]=LiveStrea m" "$GUEST" | jq'["guest: "+.user.guest,"gui: "+.links.gui,]' [ "guest: false", "gui:" ] David@PC:$ curl -s -X POST -d "url= .png" "$ACCESS_KEY/layers" David@PC:$ curl -s -X POST -d "user[name]=Venus" "$GUEST" | jq'["id: "+.user. id,"guest: "+.user.guest,"guest_link: "+.links.guest_join]' [ "id: 635a2e55ef9e82000f31cc02" "guest: true", "guest_link:" ] David@PC:$ curl -s -X POST -d "user[name]=Apollo" "$GUEST" | jq'["id: "+.user .id,"guest: "+.user.guest,"gui: "+.links.gui,]' [ "id: Apollo" "guest: false", "gui:" ]
Video Conferencing API

5 Minute Integration

Get up and running in no time with a single request. Start from scratch or integrate our repositories from GitHub. Sign up for a free Eyeson API key and get 1,000 min/month for free. No credit card required.

Thanks for helping us reach

10 000 000

monthly video calls with eyeson

Atlas statue holding wireframe globe

API Docs

Sign up, get an API key & get started with our API documentation.

Read docs 

API documentation
doric column


Find examples, Q&A and library implementations on GitHub.

go to github

eyeson github
ionic column

Tech Blog

Our developers post regularly to provide you with useful info.

Read blog

eyeson techblog
corinthic column

Generate more value inside your infrastructure

[ 00110001 ] Synchronized Conferencing
[ 00110001 ]Synchronized Conferencing

Everything is synchronized: videos, streams, data streams, events allow full situation awareness.

Everybody sees the same thing at the same time.

[ 00110010 ] Fully Customizable
[ 00110010 ]Fully Customizable

The white label interface offers a fully customizable interface, one face to the customer and clients.

Top video calling functionality without the operational overhead.

[ 00110011 ] Low Bandwidth & CPU
[ 00110011 ]Low Bandwidth & CPU

Less than 2 MBit/s per client is needed, no installation and full support for every device.

Impress with excellent video & audio quality on all devices.

[ 00110100 ] Integration in Minutes
[ 00110100 ]Integration in Minutes

Create a meeting in one line of code & use our templates to build video solutions within minutes.

Code smarter, not harder.

[ 00110101 ] Session-based Pricing
[ 00110101 ]Session-based Pricing

Simple pricing & licensing, just pay for the time you use our service. Free API key for testing.

Reduce development costs and focus on creating great services.

[ 00110110 ] Full Compliance
[ 00110110 ]Full Compliance

Meet country specific requirements, GDPR compliant, choose server location/provider.

Peace of mind for privacy and security.

Protect your data

Your video meetings are both secure and private, it's important to choose an API with the right features and measures for protecting your data. 

Secure Stream Recording

With Eyeson Secure Stream Recording, you can record any kind of stream. Store your communications for compliance purposes, or simply keep a record of your streams for later reference or analysis.


No credit card needed. 1,000 minutes included.