archiveAPI development best practices