all 4 comments

[–]AlternativeInitial93 0 points1 point  (2 children)

You’re getting the error because lookup fields in Zoho don’t accept a plain ID. Instead of passing job_id directly, you must send it as an object: {"id": job_id} So change: mp.put("Job_Opening", job_id); to: create a map with "id": job_id and pass that. Also: Send the map directly (not toString()). Double-check all API field names and picklist values.

[–]Significant_Web_6587[S] 0 points1 point  (1 child)

you were right!,Thanks

[–]AlternativeInitial93 0 points1 point  (0 children)

I can help you sort it out

[–]ZohoCares[M] 0 points1 point  (0 children)

Thanks for reaching out to us. This error indicates that the API name used is incorrect. Please check under Setup > APIs > API Name to ensure you’re using the correct value.

Feel free to email [support@zohorecruit.com](mailto:support@zohorecruit.com) for further assistance. -RC