iFormBuilder Common Questions
Table of Contents
API Record Validation
When uploading records, certain data types will have validations. For example, you cannot upload a string to a number element. There are currently two APIs, 5.1 and 6.0. They are very similar validations, but there are slight differences between certain elements.
Zapier Record Validation
Since Zapier is built using our API, any record actions will follow our API validations as well. Currently, there are two versions of our zap, 1.0 and 2.0. 1.0 was our first iteration which is no longer available unless you have already built zaps. 2.0 will be the default version when building zaps.
Below is a table of all the validations that are in place when creating/updating a record.
Element Type |
Zapier 1.0 |
Zapier 2.0 |
Assign to |
No Validation |
Must be a user that has collect rights on form |
Counter |
No Validation (default 0 if a string) |
Must be number |
Date |
Must be YYYY-MM-DD |
Must be YYYY-MM-DD |
Date-Time |
2018-16-02 10:30:57 Defaults to 0000-00-00 00:00:00 if in the proper format but invalid values, for example, putting 13 for the month. |
2018-09-19T18:15:00+00:00 |
Drawing |
Has to be BASE64 with encoding and extension |
Can input URL or BASE64 |
|
Has to be a proper email |
Has to be a proper email |
ESRI |
No Validation |
No Validation |
Image |
Has to be BASE64 with encoding and extension |
Can input URL or BASE64 |
Location |
No Validation |
No Validation |
Multi-Select |
Has to be valid key_value(s) |
Has to be valid key_value(s) |
Number |
Must be a number |
Must be a number |
Phone |
Must follow masking |
Must follow masking |
Pick List |
Must be a valid single key-value |
Must be a valid single key-value |
Range |
Has to be within the specified range |
Has to be within the specified range |
Read Only Widget |
No Validation |
No Validation |
Select Widget |
Must be a valid single key-value |
Must be a valid single key-value |
Signature |
Has to be BASE64 with encoding and extension |
Can input URL or BASE64 |
Sound |
Has to be BASE64 with encoding and extension |
Can input URL or BASE64 |
SSN |
Must follow format masking |
|
Text |
No Validation |
No Validation |
Text Area |
No Validation |
No Validation |
Time |
Must follow HH:MM:SS |
Must follow HH:MM:SS |
Timer |
SS:mm and M:SS.mm |
SS:mm |
Toggle |
No validation, default 0 |
Has to be true, 0, 1. False fails. |
Zip Code |
Must follow Zipcode Validation |
Comments
0 comments
Please sign in to leave a comment.