Open-Earth-Foundation / CityCatalyst

Open Source carbon accounting for cities
GNU Affero General Public License v3.0
19 stars 5 forks source link

CDP API integration #501

Closed evanp closed 3 weeks ago

evanp commented 1 month ago

This is the first step towards CDP API integration. It includes a service for calling the CDP API, and an API endpoint for submitting CityCatalyst data to CDP.

Without an API key, it's not possible to test this code, so I'm going to need to park it for now. I'll ping CDP on Tue to see if they can get us a key in time for testing on Friday. Note: the test on Friday only needs to submit test data, not full emissions.

After that, I'll work on the next stage: including emissions data for the correct questions.

evanp commented 3 weeks ago

This was branched from main instead of develop. I made another patch for develop and applied it. So, I think this can close.