The API Explorer (Builder.io: Drag & Drop Headless CMS) looks to me like it’s based on an Open API schema. Would it be possible to make the underlying schema available for consumption?
That’d ease client/type generation a lot. E.g. with projects like GitHub - drwpow/openapi-typescript: Generate TypeScript types from OpenAPI 3 specs it might even be possible to enhance the Builder.io SDK so that CMS data may be consumed in a type-safe way.