adds a way to specify an api