add API auth