# Create mapping Endpoint: POST /companies/{company_id}/mappings Version: 1.0.0 Security: JWTtoken ## Path parameters: - `company_id` (string, required) ## Request fields (application/json): - `badger_object_name` (string, required) Example: "customer" - `crm_object_name` (string, required) Example: "Account" - `fields` (array, required) - `fields.crm_field` (object, required) - `fields.crm_field.key` (string, required) Example: "field" - `fields.badger_field` (object, required) - `fields.type` (string, required) Enum: "string", "number", "boolean" - `custom_js` (string) ## Response 200 fields (application/json): - `company_id` (string, required) Example: "497f6eca-6276-4993-bfeb-53cbbbba6f08" - `crm_object_name` (string, required) Example: "customers" - `badger_object_name` (string, required) Example: "Account" - `fields` (array, required) - `fields.crm_field` (object, required) - `fields.crm_field.key` (string, required) Example: "field" - `fields.badger_field` (object, required) - `fields.type` (string, required) Enum: "string", "number", "boolean" - `custom_js` (string) - `id` (string, required) Example: "497f6eca-6276-4993-bfeb-53cbbbba6f08" ## Response 422 fields (application/json): - `detail` (array) - `detail.loc` (array, required) - `detail.msg` (string, required) Example: "Something went wrong" - `detail.type` (string, required) Example: "Client Error"