Launchpad ingestion to archive endpoint

Wire up launchpad ingestion to charmstore filling out new api/models.
I find the inconsistent use of camelCase confusing. Is there a pattern I'm not seeing?