update api, add dev tooling

1 job for fix-spec
Status Job ID Name Coverage
  Test
canceled #12403
allowed to fail
test