Form Filling Method
Smart Filling API for Form Filling
curl -L
--request POST
--url 'https://api.takeform.app/developer/v1/forms/{form_id}/fill'
--header 'X-API-Key: YOUR_API_KEY'
--header 'Content-Type: application/json; charset=utf-8'
--data '{
"mapping": {
"accommodation_in_japan": {
"accommodation_address": "1-2-3 Shibuya, Tokyo",
"accommodation_name": "Shibuya Hotel",
"accommodation_tel": "03-1234-5678"
},
"certificate_of_eligibility_no": "1234567890",
"criminal_history_declarations": {
"committed_trafficking": "No",
"convicted_crime": "No",
"convicted_drug_offence": "No",
"deported_removed": "No",
"engaged_prostitution": "No",
"sentenced_imprisonment": "No"
},
},
"dynamic": {
"sources": [
{
"type": "Text",
"text": "My name is TakeForm AI"
},
{
"type": "SourceFile",
"content_type": "application/pdf",
"url": "https://mystorage.com/passport.pdf"
}
]
}
}'
At TakeForm, we offer two filling methods:
1. Dynamic Filling Method
2. Mapping Filling Method
Last updated