The synthetic pilots
- There are ten pilots, “Sandbox Pilot 1” to “Sandbox Pilot 10”, each with an account of its own.
- Their flight hours grow from the first pilot (150 hours) to the tenth (4,200 hours); turbine time appears from the fifth and jet time from the seventh.
- Each holds the FAA private pilot license and has a score computed from that record.
- All ten share one sign-in password. We give it to sandbox partners with the credential; it is never published.
Connecting a synthetic pilot
- Operators register your partner and create your client. You receive the client id, the client secret, the sandbox API host and the identity provider’s dev domain.
- Get a token from the dev domain’s
/oauth2/tokenwith the client credentials grant. - Send a browser to the consent page of the dev environment,
/connect/{slug}with the usual parameters, and sign in as one of the sandbox pilots with the shared password. Then allow. - Exchange the code at the sandbox API host and call the Partner API with the grant.

