Create experiment endpoint.
Args: user (User): User authenticated with api key. data (ExperimentSubmitModel): New experiment data.
Returns: Experiment: ID, name, dashboard URL of the new experiment.
Successful Response
Experiment model.
Haiqu experiment is a parent/organizer entity for circuits and jobs.
User model.
MVP: Haiqu user is created by Haiqu team, auth with username/password. V2: Haiqu API user is OAuth authenticated user from IBM, Google, etc.