Issue with Injecting JSON Data into Database via API

Hi everyone,
We’re building a platform that uses an LLM to extract relevant data from a Resume (PDF file). The output is formatted into a JSON object with predefined fields (name, email, experience, etc.).

The JSON is generated correctly, but when we try to inject the data into the Bubble database via the API Connector, Bubble seems to treat the “value” field as if it’s the new resume, instead of reading the actual structured JSON and mapping each field to its corresponding database field.

Has anyone experienced this issue? How can we get Bubble to correctly parse the imported JSON and store each value in the appropriate field in our database?

Thanks a lot for your help!

The API connector doesn’t know anything about the Database or have any direct connection to the database. The API connector creates a custom type - but it’s up to you to create or update Things in the database with your actions.

Thanks for the reply.

After calling the API and getting the JSON response (with the structured CV data), I manually mapped each field from the response to the relevant fields in the database using “Make changes to thing” action in the workflow.
But I still getting the “value” putted in the API connector instead of the new fields from the parsed resume (JSON file)

Add some screen shots and perhaps it will be clearer.



You can not create or modify a bubble database custom data type field that is of type ‘data from api connector’ field values via the Bubble API.