outlined post endpoint