Hmm, I don't know enough to give you a confident answer yet. However, I can suggest you review the [tutorial on extracting data from the Webflow API](
https://airbyte.com/tutorials/extract-data-from-the-webflow-api) as an example of how to build a connector that extracts data from an API and saves it to a local JSON file. This tutorial covers various aspects of building a connector, including authentication, pagination, dynamic stream generation, dynamic schema generation, connectivity checking, and parsing of responses. Additionally, you can refer to the [Python CDK Speedrun: Creating a Source](
https://docs.airbyte.com/connector-development/tutorials/cdk-speedrun) guide for more information on building a custom connector using the Airbyte Python CDK. If you still face issues, you can check the [Airbyte forum](
https://discuss.airbyte.io) and [Airbyte Slack](
https://airbytehq.slack.com) for similar issues and solutions shared by the community.