4. Create an API key
Programmatic access means your scripts, services, and tools talk to OpenApp the same way the product’s APIs do—without clicking through the dashboard. The motivation is automation and integration: you can wire OpenApp into existing systems (schedulers, backends, home automation stacks, internal portals), call it from the SDK or direct HTTP, and build custom logic outside the OpenApp UI when the built-in screens are not enough or you want to keep behavior in your own codebase.
Programmatic access uses API keys (personal access tokens), not your browser session.
- In the dashboard, keep your personal workspace selected in the org switcher.
- Open Resources → API Keys.
- Create a key: choose a name and expiry, then copy the token once.
You will use this same key to authenticate SDK calls and direct HTTP requests later in this guide.
You now have a token scoped to the org selected in the dashboard; it does not yet “do” anything until something in that org exists to call. The next step connects OpenApp to a demo stand-in for hardware (simulated, not physical)—the first configured link inside your org.