Newer Version Available
Record Input
- Example
-
1POST /ui-api/records -
1{ 2 "apiName": "Account", 3 "fields": { 4 "Name": "Universal Containers" 5 } 6} -
To provide an address, provide the individual fields as
separate inputs. The compound field is only available in the
response.
1{ 2 "apiName": "Account", 3 "fields" : { 4 "Name": "Local Boxes", 5 "BillingState": "WA", 6 "BillingStreet" : "123 Main Street", 7 "BillingCountry" : "USA" 8 } 9} - Properties
-
Name Type Description Required or Optional Available Version allowSaveOnDuplicate Boolean Specifies whether to save a duplicate record (true), or not (false). The default value is false. Optional 43.0 apiName String To create a record, specify the API name of an Object from which to create the record. To update a record, use null or don’t pass this property. Required 41.0 fields Map<String, Object> Map of field names to field values. Format data types according to these rules:
- Address—JSON String
- Base64—JSON String
- Boolean—JSON Boolean, true or false
- Currency—JSON Float
- Date—JSON string in correct format
- DateTime—JSON string in ISO 8601 format
- Double—JSON Float
- Email—JSON String
- EncryptedString—JSON String
- Int—JSON Number
- Location—JSON String
- MultiPicklist—JSON String
- Percent—JSON Float
- Phone—JSON String
- Picklist—JSON String
- Reference—JSON String.
- String—JSON String
- TextArea—JSON String
- Time—JSON String in format HH:MM:SS
- Url—JSON String
To specify the master record type, either don’t specify the recordTypeId field, or set it to null.
Required 41.0