create a new custom type definition for the given category.

POST {{baseUrl}}/type-definitions/:category

create a new custom type definition

Request Body

{"attributes"=>[{"data_type"=>"string", "display_name"=>"velit nostrud sunt occaecat", "name"=>"x2", "default_value"=>"incididunt", "repeating"=>false, "size"=>21630072, "searchable"=>true, "sortable"=>false, "read_only"=>false, "auditable"=>false, "required"=>true, "unique"=>true, "description"=>"irure ut aliqua eu dolor", "localizable"=>false, "validators"=>[{"type"=>"do proident magna sit ut", "operation"=>"Duis dolore", "params"=>[{"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, {"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}]}, {"type"=>"ut Lorem minim sit", "operation"=>"e", "params"=>[{"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, {"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}]}]}, {"data_type"=>"string", "display_name"=>"in", "name"=>"zrl", "default_value"=>"non sit dolore", "repeating"=>false, "size"=>36874420, "searchable"=>false, "sortable"=>true, "read_only"=>true, "auditable"=>true, "required"=>true, "unique"=>true, "description"=>"dolor", "localizable"=>false, "validators"=>[{"type"=>"magna sit esse irure", "operation"=>"Ut", "params"=>[{"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, {"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}]}, {"type"=>"laborum", "operation"=>"est aliqua", "params"=>[{"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}, {"name"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, "value"=>{"value"=>"<Error: Too many levels of nesting to fake this schema>"}}]}]}], "display_name"=>"Duis ut", "name"=>"b", "namespace"=>"incididunt exercitation consectetur nulla", "description"=>"commodo amet", "parent"=>"aute est", "operations"=>["proident Excepteur", "esse sit"], "indexes"=>[{"columns"=>["in dolor Du", "non est aliquip"], "name"=>"wt2u", "unique"=>true}, {"columns"=>["adipisicing occaecat dolore mollit", "id sed ex"], "name"=>"0yuo_h7ixg", "unique"=>true}], "methods"=>["ad reprehenderit consectetur", "commodo"], "scripts"=>["sit do", "veniam cupidatat enim fugiat"], "default_locale"=>"Lorem adipisicing", "required_traits"=>[{"instance_name"=>"proident occaecat", "id"=>"7d0f0b7d-c6d8-f2fd-ed2f-30affd94a560", "trait_name"=>"esse et", "created_by"=>"d6d99645-b7b3-adf0-444b-acd3a0f349e0", "create_time"=>"1978-01-12T08:15:23.271Z", "update_time"=>"1999-01-24T16:53:57.149Z", "updated_by"=>"urn:uuid:0d3d704c-6fad-0576-cedf-cedfa620e62d", "_links"=>{"self"=>{"href"=>"dolor nisi"}, "edit"=>{"href"=>"ut"}, "parent"=>{"href"=>"Lorem sunt dolor est magna"}, "trait"=>{"href"=>"ea Ut"}, "delete"=>{"href"=>"Ut labore enim proident"}}}, {"instance_name"=>"occaecat do sit aute exer", "id"=>"urn:uuid:c4c07651-d02e-d9e8-1b23-8334908de352", "trait_name"=>"ut ex irure ", "created_by"=>"007ebba3-2560-9d05-8f3f-1cb8aca797a0", "create_time"=>"1970-08-08T06:31:20.296Z", "update_time"=>"1956-05-24T17:17:51.429Z", "updated_by"=>"urn:uuid:8067558a-278b-b7c8-ca76-66702fc8d8c8", "_links"=>{"self"=>{"href"=>"fugiat laboris ut in"}, "edit"=>{"href"=>"consectetur Lorem non ut"}, "parent"=>{"href"=>"dolor do exercitation in"}, "trait"=>{"href"=>"velit id fugiat dolore"}, "delete"=>{"href"=>"est consectetur enim"}}}], "non_auditable_actions"=>["est eu", "qui dolor est nisi"], "rel_source_type"=>"cillum laborum ullamco ea", "rel_target_type"=>"consequat pariatur sunt in", "rel_cardinality"=>"in adipisicing magna minim", "rel_direction"=>"id eiusmod", "rel_integrity_type"=>"in et fugiat", "rel_source_name"=>"adipisicing ut ullamco", "rel_target_name"=>"non proident in Duis", "rel_source_display_name"=>"fugiat ut ullamco elit", "rel_target_display_name"=>"tempor ad ex"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: Created

{&quot;name&quot;:&quot;5d0uddw&quot;,&quot;display_name&quot;:&quot;laborum eiusmod exercitation aute&quot;,&quot;description&quot;:&quot;nostrud q&quot;,&quot;namespace&quot;:&quot;eiusmod ullamco&quot;,&quot;namespace_prefix&quot;:&quot;in velit&quot;,&quot;system_name&quot;:&quot;ad&quot;,&quot;category&quot;:&quot;ullamco tempor in Ut&quot;,&quot;etag&quot;:-93086022,&quot;parent&quot;:&quot;in aliqua mollit&quot;,&quot;methods&quot;:[&quot;velit Duis dolore amet cillum&quot;,&quot;cillum tempor irure cupidatat&quot;],&quot;scripts&quot;:[&quot;aute magna mollit reprehen&quot;,&quot;in nulla minim tempor&quot;],&quot;default_locale&quot;:&quot;sit deserunt nisi&quot;,&quot;non_auditable_actions&quot;:[&quot;fugiat ipsum laboris do&quot;,&quot;in consequat voluptate ad&quot;],&quot;rel_source_type&quot;:&quot;consectetur irure in&quot;,&quot;rel_target_type&quot;:&quot;Excepteur aute et&quot;,&quot;rel_cardinality&quot;:&quot;commodo sint aliquip&quot;,&quot;rel_direction&quot;:&quot;voluptate&quot;,&quot;rel_integrity_type&quot;:&quot;consectetur cupidatat&quot;,&quot;rel_source_name&quot;:&quot;culpa est&quot;,&quot;rel_target_name&quot;:&quot;aliquip id nisi cillum sint&quot;,&quot;rel_source_display_name&quot;:&quot;pariatur laboris exercitation&quot;,&quot;rel_target_display_name&quot;:&quot;sit&quot;,&quot;created_by&quot;:&quot;9a845afa-ba1c-f1ee-e2d0-94b3cbb39b95&quot;,&quot;create_time&quot;:&quot;2004-09-23T10:52:03.191Z&quot;,&quot;update_time&quot;:&quot;1979-01-10T03:58:28.590Z&quot;,&quot;updated_by&quot;:&quot;0ac40901-2e38-f98d-ffe7-c05b12a8588b&quot;,&quot;_links&quot;:{&quot;self&quot;:{&quot;href&quot;:&quot;deserunt officia Ut dolor&quot;},&quot;edit&quot;:{&quot;href&quot;:&quot;ea minim eiusmod&quot;},&quot;urn:eim:linkrel:namespace&quot;:{&quot;href&quot;:&quot;est sint ut sed&quot;},&quot;urn:eim:linkrel:attributes&quot;:{&quot;href&quot;:&quot;do sed ea aliquip&quot;},&quot;urn:eim:linkrel:index_definitions&quot;:{&quot;href&quot;:&quot;dolor&quot;},&quot;urn:eim:linkrel:type_category&quot;:{&quot;href&quot;:&quot;velit dolore cillum ut&quot;},&quot;urn:eim:linkrel:parent&quot;:{&quot;href&quot;:&quot;sed sunt dolore&quot;},&quot;urn:eim:linkrel:operations&quot;:{&quot;href&quot;:&quot;consequat sunt eu&quot;},&quot;urn:eim:linkrel:required_traits&quot;:{&quot;href&quot;:&quot;fugiat enim laboris commodo&quot;},&quot;urn:eim:linkrel:attributes-all&quot;:{&quot;href&quot;:&quot;minim ullamco&quot;}}}