Fleshed out api files