{
  "components": {
    "schemas": {
      "Animal History": {
        "properties": {
          "criteria": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "criteria"
        ],
        "type": "object"
      },
      "Gta Partial Data": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_federative_unit": {
            "nullable": true,
            "type": "string"
          },
          "str_series": {
            "nullable": true,
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code"
        ],
        "type": "object"
      },
      "Tags Ingress Evaluate Tags Ingress Boxes": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_status": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Control Unit": {
        "properties": {
          "establishment": {
            "$ref": "#/components/schemas/Establishment"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "responsible_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_code": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_predominant_phase": {
            "nullable": true,
            "type": "string"
          },
          "str_predominant_system": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_name",
          "str_type",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tags Egress": {
        "properties": {
          "from_control_unit": {
            "type": "object"
          },
          "from_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "tags_boxes": {
            "type": "object"
          },
          "to_control_unit": {
            "type": "object"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_type",
          "str_status",
          "tags_boxes",
          "ts_created_at",
          "ts_updated_at",
          "from_control_unit",
          "to_control_unit"
        ],
        "type": "object"
      },
      "Tags Ingress Evaluate": {
        "properties": {
          "tags_boxes": {
            "items": {
              "$ref": "#/components/schemas/Tags Ingress Evaluate Tags Ingress Boxes"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "Tag Data Without Assoc": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "User Update": {
        "properties": {
          "county_id": {
            "format": "uuid",
            "type": "string"
          },
          "org_id": {
            "format": "uuid",
            "type": "string"
          },
          "organization_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_email": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_phone": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Establishment Create": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "county_id": {
            "format": "uuid",
            "type": "string"
          },
          "dec_area": {
            "type": "number"
          },
          "dec_exploration_area": {
            "type": "number"
          },
          "responsible_user": {
            "$ref": "#/components/schemas/Establishment Responsible User"
          },
          "responsible_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_address": {
            "type": "string"
          },
          "str_car": {
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_company_code": {
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_email": {
            "type": "string"
          },
          "str_ibge_code": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_neighborhood": {
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "str_zip_code": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Reservation Create": {
        "properties": {
          "reservations": {
            "items": {
              "$ref": "#/components/schemas/Tags Reservation Create Reservations"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "Animals Ingress": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "gtas": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "to_control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_first_read": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_started_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_status",
          "bl_move_with_tag_reading",
          "gtas",
          "tags",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Establishment Responsible User": {
        "properties": {
          "str_document": {
            "type": "string"
          },
          "str_email": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "User Create": {
        "properties": {
          "bl_admin": {
            "type": "boolean"
          },
          "county_id": {
            "format": "uuid",
            "type": "string"
          },
          "org_id": {
            "format": "uuid",
            "type": "string"
          },
          "organization_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_email": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_phone": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          }
        },
        "required": [
          "str_document"
        ],
        "type": "object"
      },
      "Vehicle": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "owner": {
            "$ref": "#/components/schemas/User"
          },
          "str_brand": {
            "nullable": true,
            "type": "string"
          },
          "str_color": {
            "nullable": true,
            "type": "string"
          },
          "str_fuel": {
            "nullable": true,
            "type": "string"
          },
          "str_last_registration": {
            "nullable": true,
            "type": "string"
          },
          "str_license_plate": {
            "nullable": true,
            "type": "string"
          },
          "str_model": {
            "nullable": true,
            "type": "string"
          },
          "str_renavam_number": {
            "nullable": true,
            "type": "string"
          },
          "str_trailer_plate": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "nullable": true,
            "type": "string"
          },
          "str_year_of_manufacture": {
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "ErrorResponse": {
        "properties": {
          "detail": {},
          "error": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Egress Partial Data": {
        "properties": {
          "from_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_from_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_from_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "tags_boxes": {
            "type": "object"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_type",
          "str_status",
          "tags_boxes",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tag Partial Data": {
        "properties": {
          "animal_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "bl_external_tag": {
            "type": "boolean"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "last_control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "last_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "tags_reservation": {
            "$ref": "#/components/schemas/Tags Reservation"
          },
          "tags_reservation_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_writeoff_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_status",
          "bl_external_tag",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Animal": {
        "properties": {
          "current_tag": {
            "$ref": "#/components/schemas/Tag Data Without Animal"
          },
          "geo_identification": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_age_months_at_identification": {
            "nullable": true,
            "type": "integer"
          },
          "int_weight_kilos_at_identification": {
            "nullable": true,
            "type": "integer"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_extra_tag": {
            "nullable": true,
            "type": "string"
          },
          "str_gender": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "nullable": true,
            "type": "string"
          },
          "str_rod_code": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_species": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "nullable": true,
            "type": "string"
          },
          "ts_born_date": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_identified_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Travel": {
        "properties": {
          "embarks": {
            "type": "object"
          },
          "geo_coordinates_from": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "geo_coordinates_to": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_duration": {
            "nullable": true,
            "type": "integer"
          },
          "stops": {
            "type": "object"
          },
          "str_consignee_name": {
            "nullable": true,
            "type": "string"
          },
          "str_from_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_from_control_unit_name": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_control_unit_name": {
            "nullable": true,
            "type": "string"
          },
          "transporter": {
            "$ref": "#/components/schemas/User"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_end_time": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_start_time": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          },
          "vehicle": {
            "$ref": "#/components/schemas/Vehicle"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at",
          "str_status",
          "embarks",
          "stops"
        ],
        "type": "object"
      },
      "Tags Reservation Create Reservations": {
        "properties": {
          "control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_quantity": {
            "type": "integer"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_begin": {
            "type": "string"
          },
          "str_finish": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Writeoff": {
        "properties": {
          "control_unit": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user": {
            "type": "object"
          },
          "str_reason": {
            "nullable": true,
            "type": "string"
          },
          "str_reason_description": {
            "nullable": true,
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at",
          "control_unit",
          "operator_user",
          "tags"
        ],
        "type": "object"
      },
      "County": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_federative_unit": {
            "type": "string"
          },
          "str_ibge_code": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_ibge_code",
          "str_name",
          "str_federative_unit",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Establishment Update": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "county_id": {
            "format": "uuid",
            "type": "string"
          },
          "dec_area": {
            "type": "number"
          },
          "dec_exploration_area": {
            "type": "number"
          },
          "responsible_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_address": {
            "type": "string"
          },
          "str_car": {
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_company_code": {
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_email": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_neighborhood": {
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "str_zip_code": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Auth Refresh": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "refresh_token": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Animals Egress Partial Data": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "from_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "gta": {
            "$ref": "#/components/schemas/Gta Partial Data"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_tag_count": {
            "type": "integer"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_from_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_from_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_license_plate": {
            "nullable": true,
            "type": "string"
          },
          "str_operator_user_name": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_last_read": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "tags",
          "ts_created_at",
          "ts_updated_at",
          "str_status",
          "bl_move_with_tag_reading",
          "int_tag_count"
        ],
        "type": "object"
      },
      "Animals Egress Create Tags": {
        "properties": {
          "geo_egress": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_rod_code": {
            "type": "string"
          },
          "str_tag_code": {
            "type": "string"
          },
          "tag_id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_egress_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Organization": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_name",
          "str_document",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Animal Partial Data": {
        "properties": {
          "current_tag_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "geo_identification": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_age_months_at_identification": {
            "nullable": true,
            "type": "integer"
          },
          "int_weight_kilos_at_identification": {
            "nullable": true,
            "type": "integer"
          },
          "str_current_tag_code": {
            "nullable": true,
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_extra_tag": {
            "nullable": true,
            "type": "string"
          },
          "str_gender": {
            "nullable": true,
            "type": "string"
          },
          "str_last_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "nullable": true,
            "type": "string"
          },
          "str_rod_code": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_species": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "nullable": true,
            "type": "string"
          },
          "ts_born_date": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_identified_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Gta Responsible User": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Animals Egress": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "from_control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "gta": {
            "$ref": "#/components/schemas/Gta"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_tag_count": {
            "type": "integer"
          },
          "operator_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_license_plate": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "to_control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_last_read": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "tags",
          "ts_created_at",
          "ts_updated_at",
          "str_status",
          "bl_move_with_tag_reading",
          "int_tag_count"
        ],
        "type": "object"
      },
      "Tags Writeoff Partial Data": {
        "properties": {
          "control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_control_unit_name": {
            "nullable": true,
            "type": "string"
          },
          "str_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_operator_user_name": {
            "nullable": true,
            "type": "string"
          },
          "str_reason": {
            "nullable": true,
            "type": "string"
          },
          "str_reason_description": {
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Gta Create": {
        "properties": {
          "gta": {
            "$ref": "#/components/schemas/Gta Gta"
          },
          "user_id": {
            "format": "uuid",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Animals Ingress Create Gtas": {
        "properties": {
          "gta_id": {
            "format": "uuid",
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_license_plate": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Identification Create": {
        "properties": {
          "animal_identifications": {
            "items": {
              "$ref": "#/components/schemas/Tags Identification Create Animal Identifications"
            },
            "type": "array"
          },
          "auto_generated_to_control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "bl_auto_generated": {
            "type": "boolean"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "json_generated_from": {
            "type": "object"
          },
          "lt_path": {
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_description": {
            "type": "string"
          },
          "str_label": {
            "type": "string"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "operator_user_id"
        ],
        "type": "object"
      },
      "Tag Data Without Animal": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "last_control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "str_code": {
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tags Egress Create": {
        "properties": {
          "from_control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "tags_boxes": {
            "items": {
              "$ref": "#/components/schemas/Tags Egress Create Tags Boxes"
            },
            "type": "array"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Reservation Partial Data": {
        "properties": {
          "control_unit": {
            "type": "object"
          },
          "control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_quantity": {
            "nullable": true,
            "type": "integer"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_begin": {
            "nullable": true,
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_finish": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at",
          "control_unit"
        ],
        "type": "object"
      },
      "Tags Replacement Create": {
        "properties": {
          "control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_description": {
            "type": "string"
          },
          "str_label": {
            "type": "string"
          },
          "tags": {
            "items": {
              "type": "object"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "Establishment Partial Data": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "county_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "dec_area": {
            "nullable": true,
            "type": "object"
          },
          "dec_exploration_area": {
            "nullable": true,
            "type": "object"
          },
          "geo_location": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "responsible_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_address": {
            "nullable": true,
            "type": "string"
          },
          "str_car": {
            "nullable": true,
            "type": "string"
          },
          "str_code": {
            "nullable": true,
            "type": "string"
          },
          "str_company_code": {
            "nullable": true,
            "type": "string"
          },
          "str_county_federative_unit": {
            "nullable": true,
            "type": "string"
          },
          "str_county_ibge_uf_code": {
            "nullable": true,
            "type": "string"
          },
          "str_county_name": {
            "nullable": true,
            "type": "string"
          },
          "str_document": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_neighborhood": {
            "nullable": true,
            "type": "string"
          },
          "str_responsible_document": {
            "nullable": true,
            "type": "string"
          },
          "str_responsible_user_name": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "bl_move_with_tag_reading",
          "str_name",
          "str_type",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Gta Animal Quantity": {
        "properties": {
          "age_13_to_24_months_f": {
            "type": "integer"
          },
          "age_13_to_24_months_m": {
            "type": "integer"
          },
          "age_25_to_36_months_f": {
            "type": "integer"
          },
          "age_25_to_36_months_m": {
            "type": "integer"
          },
          "age_above_36_months_f": {
            "type": "integer"
          },
          "age_above_36_months_m": {
            "type": "integer"
          },
          "age_up_to_12_months_f": {
            "type": "integer"
          },
          "age_up_to_12_months_m": {
            "type": "integer"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "total_f": {
            "type": "integer"
          },
          "total_m": {
            "type": "integer"
          }
        },
        "type": "object"
      },
      "Travel Gta": {
        "properties": {
          "str_code": {
            "type": "string"
          },
          "str_establishment_code_origin": {
            "type": "string"
          },
          "str_establishment_name_origin": {
            "type": "string"
          },
          "str_federative_unit": {
            "type": "string"
          },
          "str_purpose": {
            "type": "string"
          },
          "str_series": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Travel Create": {
        "properties": {
          "embarks": {
            "items": {
              "$ref": "#/components/schemas/Travel Embark"
            },
            "type": "array"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "owner_id": {
            "type": "string"
          },
          "stops": {
            "items": {
              "$ref": "#/components/schemas/Travel Stop"
            },
            "type": "array"
          },
          "str_establishment_code_destination": {
            "type": "string"
          },
          "str_establishment_document_destination": {
            "type": "string"
          },
          "str_establishment_name_destination": {
            "type": "string"
          },
          "transporter_id": {
            "type": "string"
          },
          "ts_end_time": {
            "type": "string"
          },
          "vehicle_id": {
            "format": "uuid",
            "type": "string"
          }
        },
        "required": [
          "id",
          "vehicle_id",
          "transporter_id"
        ],
        "type": "object"
      },
      "Tags Reservation": {
        "properties": {
          "control_unit": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_quantity": {
            "nullable": true,
            "type": "integer"
          },
          "str_begin": {
            "nullable": true,
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_finish": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at",
          "control_unit"
        ],
        "type": "object"
      },
      "Establishment": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "county": {
            "$ref": "#/components/schemas/County"
          },
          "dec_area": {
            "nullable": true,
            "type": "object"
          },
          "dec_exploration_area": {
            "nullable": true,
            "type": "object"
          },
          "geo_location": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "responsible_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_car": {
            "nullable": true,
            "type": "string"
          },
          "str_code": {
            "nullable": true,
            "type": "string"
          },
          "str_company_code": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "bl_move_with_tag_reading",
          "str_name",
          "str_type",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Unit": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_county_name": {
            "type": "string"
          },
          "str_email": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_phone": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Vehicle Create": {
        "properties": {
          "id": {
            "type": "string"
          },
          "lt_path": {
            "type": "string"
          },
          "owner_id": {
            "type": "string"
          },
          "str_brand": {
            "type": "string"
          },
          "str_color": {
            "type": "string"
          },
          "str_fuel": {
            "type": "string"
          },
          "str_last_registration": {
            "type": "string"
          },
          "str_license_plate": {
            "type": "string"
          },
          "str_model": {
            "type": "string"
          },
          "str_renavam_number": {
            "type": "string"
          },
          "str_trailer_plate": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "str_year_of_manufacture": {
            "type": "string"
          }
        },
        "required": [
          "str_license_plate",
          "str_brand",
          "str_year_of_manufacture",
          "str_model",
          "str_type",
          "str_last_registration",
          "str_renavam_number",
          "str_fuel",
          "str_color"
        ],
        "type": "object"
      },
      "Animals Ingress Create": {
        "properties": {
          "bl_force": {
            "type": "boolean"
          },
          "gtas": {
            "items": {
              "$ref": "#/components/schemas/Animals Ingress Create Gtas"
            },
            "type": "array"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_force_message": {
            "type": "string"
          },
          "tags": {
            "items": {
              "$ref": "#/components/schemas/Animals Ingress Create Tags"
            },
            "type": "array"
          },
          "ts_first_read": {
            "format": "date-time",
            "type": "string"
          },
          "ts_started_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Writeoff Create": {
        "properties": {
          "control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_reason": {
            "type": "string"
          },
          "str_reason_description": {
            "type": "string"
          },
          "tag_codes": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "operator_user_id",
          "str_reason"
        ],
        "type": "object"
      },
      "Occurrence": {
        "properties": {
          "bl_allow_regularization": {
            "type": "boolean"
          },
          "bl_is_regular": {
            "type": "boolean"
          },
          "generated_by_user": {
            "$ref": "#/components/schemas/User"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "json_generated_from": {
            "nullable": true,
            "type": "object"
          },
          "json_types": {
            "nullable": true,
            "type": "object"
          },
          "regularization_by_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_regularization_motive": {
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_regularization_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "bl_allow_regularization",
          "bl_is_regular",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tags Box Partial Data": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_quantity": {
            "type": "integer"
          },
          "str_begin": {
            "nullable": true,
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_rejection_reason": {
            "nullable": true,
            "type": "string"
          },
          "str_return_reason": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_type",
          "str_code",
          "int_quantity",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Attachment": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_external_id": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "nullable": true,
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "Animal Data Without Current Tag": {
        "properties": {
          "geo_identification": {
            "description": "GeoJSON Point",
            "nullable": true,
            "properties": {
              "coordinates": {
                "items": {
                  "type": "number"
                },
                "maxItems": 2,
                "minItems": 2,
                "type": "array"
              },
              "type": {
                "enum": [
                  "Point"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_age_months_at_identification": {
            "nullable": true,
            "type": "integer"
          },
          "int_weight_kilos_at_identification": {
            "nullable": true,
            "type": "integer"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_extra_tag": {
            "nullable": true,
            "type": "string"
          },
          "str_gender": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "nullable": true,
            "type": "string"
          },
          "str_rod_code": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_species": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "nullable": true,
            "type": "string"
          },
          "ts_born_date": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_identified_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Property Extracted Data": {
        "properties": {
          "responsible_user": {
            "$ref": "#/components/schemas/Gta Responsible User"
          },
          "str_code": {
            "type": "string"
          },
          "str_control_unit_code": {
            "type": "string"
          },
          "str_county_name": {
            "type": "string"
          },
          "str_ibge_code": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "str_uf": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Occurrence Update": {
        "properties": {
          "bl_is_regular": {
            "type": "boolean"
          },
          "regularization_by_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_regularization_motive": {
            "type": "string"
          },
          "ts_regularization_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Animals Ingress Create Tags": {
        "properties": {
          "geo_ingress": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_rod_code": {
            "type": "string"
          },
          "str_tag_code": {
            "type": "string"
          },
          "tag_id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_ingress_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Animals Egress Create": {
        "properties": {
          "bl_force": {
            "type": "boolean"
          },
          "gta_id": {
            "format": "uuid",
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_force_message": {
            "type": "string"
          },
          "str_license_plate": {
            "type": "string"
          },
          "tags": {
            "items": {
              "$ref": "#/components/schemas/Animals Egress Create Tags"
            },
            "type": "array"
          },
          "ts_last_read": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Ingress": {
        "properties": {
          "evaluator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "from_control_unit": {
            "type": "object"
          },
          "from_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "tags_boxes": {
            "type": "object"
          },
          "tags_egress_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "to_control_unit": {
            "type": "object"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_evaluated_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_type",
          "str_status",
          "tags_boxes",
          "ts_created_at",
          "ts_updated_at",
          "from_control_unit",
          "to_control_unit"
        ],
        "type": "object"
      },
      "Tag": {
        "properties": {
          "animal_id": {
            "format": "uuid",
            "type": "string"
          },
          "bl_external_tag": {
            "type": "boolean"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "last_control_unit_id": {
            "format": "uuid",
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_partial_code": {
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "tags_reservation_id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_created_at": {
            "type": "string"
          },
          "ts_updated_at": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Control Unit Partial Data": {
        "properties": {
          "establishment_id": {
            "format": "uuid",
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "responsible_user": {
            "$ref": "#/components/schemas/User"
          },
          "responsible_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_predominant_phase": {
            "nullable": true,
            "type": "string"
          },
          "str_predominant_system": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_name",
          "str_type",
          "establishment_id",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "PaginationMeta": {
        "properties": {
          "int_current_page": {
            "type": "integer"
          },
          "int_max_results": {
            "type": "integer"
          },
          "int_total_pages": {
            "type": "integer"
          },
          "int_total_results": {
            "type": "integer"
          }
        },
        "required": [
          "int_current_page",
          "int_max_results",
          "int_total_pages",
          "int_total_results"
        ],
        "type": "object"
      },
      "Travel Embark": {
        "properties": {
          "gta": {
            "$ref": "#/components/schemas/Travel Gta"
          },
          "gta_id": {
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "ts_arrival_time": {
            "type": "string"
          },
          "ts_created_at": {
            "type": "string"
          },
          "ts_departure_time": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Gta Extracted Data": {
        "properties": {
          "int_gta_animal_quantity": {
            "type": "integer"
          },
          "int_gta_animal_quantity_category": {
            "$ref": "#/components/schemas/Gta Animal Quantity"
          },
          "issuance": {
            "$ref": "#/components/schemas/Issueance"
          },
          "issuer_identification": {
            "$ref": "#/components/schemas/Issuer Identification"
          },
          "str_gta_bar_code": {
            "type": "string"
          },
          "str_gta_code": {
            "type": "string"
          },
          "str_gta_series": {
            "type": "string"
          },
          "str_gta_uf": {
            "type": "string"
          },
          "str_issued_by": {
            "type": "string"
          },
          "str_notes": {
            "type": "string"
          },
          "str_purpose": {
            "type": "string"
          },
          "str_species": {
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_transport_method": {
            "type": "string"
          },
          "unit": {
            "$ref": "#/components/schemas/Unit"
          }
        },
        "type": "object"
      },
      "Tags Identification Partial Data": {
        "properties": {
          "bl_auto_generated": {
            "type": "boolean"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "json_generated_from": {
            "nullable": true,
            "type": "object"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_operator_user_name": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "nullable": true,
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "tags",
          "bl_auto_generated",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tags Replacement": {
        "properties": {
          "control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "ts_updated_at",
          "tags"
        ],
        "type": "object"
      },
      "Establishment History": {
        "properties": {
          "criteria": {
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "ts_created_at",
          "criteria"
        ],
        "type": "object"
      },
      "Travel Stop": {
        "properties": {
          "geo_event_coordinates": {
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_notes": {
            "type": "string"
          },
          "str_title": {
            "type": "string"
          },
          "ts_created_at": {
            "type": "string"
          },
          "ts_time": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Gta Gta": {
        "properties": {
          "destination_establishment": {
            "$ref": "#/components/schemas/Property Extracted Data"
          },
          "gta_data": {
            "$ref": "#/components/schemas/Gta Extracted Data"
          },
          "source_establishment": {
            "$ref": "#/components/schemas/Property Extracted Data"
          }
        },
        "type": "object"
      },
      "Issuer Identification": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_document": {
            "type": "string"
          },
          "str_document_type": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Control Unit Data Without Establishment": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "responsible_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_code": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_predominant_phase": {
            "nullable": true,
            "type": "string"
          },
          "str_predominant_system": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_name",
          "str_type",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Animals Ingress Partial Data": {
        "properties": {
          "bl_move_with_tag_reading": {
            "type": "boolean"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_gta_count": {
            "nullable": true,
            "type": "integer"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_operator_user_name": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_first_read": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_started_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_status",
          "bl_move_with_tag_reading",
          "tags",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tags Identification Create Animal Identifications": {
        "properties": {
          "geo_identification": {
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_age_months": {
            "type": "integer"
          },
          "int_weight_kilos": {
            "type": "integer"
          },
          "str_code": {
            "type": "string"
          },
          "str_description": {
            "type": "string"
          },
          "str_extra_tag": {
            "type": "string"
          },
          "str_gender": {
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_ranch_code": {
            "type": "string"
          },
          "str_rod_code": {
            "type": "string"
          },
          "str_species": {
            "type": "string"
          },
          "tag": {
            "$ref": "#/components/schemas/Tag"
          },
          "tag_id": {
            "format": "uuid",
            "type": "string"
          },
          "ts_identification": {
            "format": "date-time",
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Egress Create Tags Boxes": {
        "properties": {
          "int_quantity": {
            "type": "integer"
          },
          "str_begin": {
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Box": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_quantity": {
            "type": "integer"
          },
          "str_begin": {
            "nullable": true,
            "type": "string"
          },
          "str_code": {
            "type": "string"
          },
          "str_rejection_reason": {
            "nullable": true,
            "type": "string"
          },
          "str_return_reason": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_type",
          "str_code",
          "int_quantity",
          "str_status",
          "ts_created_at",
          "ts_updated_at",
          "tags"
        ],
        "type": "object"
      },
      "User Partial Data": {
        "properties": {
          "county_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "organization_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_document": {
            "nullable": true,
            "type": "string"
          },
          "str_email": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_phone": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_name",
          "str_type",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Auth Login": {
        "properties": {
          "access_key": {
            "type": "string"
          },
          "access_secret": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "Tags Identification": {
        "properties": {
          "bl_auto_generated": {
            "type": "boolean"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "json_generated_from": {
            "nullable": true,
            "type": "object"
          },
          "operator_user": {
            "$ref": "#/components/schemas/User"
          },
          "str_description": {
            "nullable": true,
            "type": "string"
          },
          "str_label": {
            "nullable": true,
            "type": "string"
          },
          "str_operator_user_name": {
            "nullable": true,
            "type": "string"
          },
          "str_socioenvironmental_status": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "nullable": true,
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "tags": {
            "type": "object"
          },
          "to_control_unit": {
            "$ref": "#/components/schemas/Control Unit"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "tags",
          "bl_auto_generated",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Tags Ingress Partial Data": {
        "properties": {
          "evaluator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "from_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "operator_user_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_from_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_from_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_to_control_unit_code": {
            "nullable": true,
            "type": "string"
          },
          "str_to_establishment_name": {
            "nullable": true,
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "tags_boxes": {
            "type": "object"
          },
          "tags_egress_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "to_control_unit_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_evaluated_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_unsafe_client_created_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_type",
          "str_status",
          "tags_boxes",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Gta": {
        "properties": {
          "destination_establishment": {
            "nullable": true,
            "type": "object"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "int_animal_quantity": {
            "nullable": true,
            "type": "integer"
          },
          "int_female_animal_quantity": {
            "nullable": true,
            "type": "integer"
          },
          "int_male_animal_quantity": {
            "nullable": true,
            "type": "integer"
          },
          "json_gta_animal_quantity_category_fields": {
            "nullable": true,
            "type": "object"
          },
          "lst_invite_movimentation_types": {
            "nullable": true,
            "type": "object"
          },
          "source_establishment": {
            "nullable": true,
            "type": "object"
          },
          "str_code": {
            "type": "string"
          },
          "str_federative_unit": {
            "nullable": true,
            "type": "string"
          },
          "str_purpose": {
            "nullable": true,
            "type": "string"
          },
          "str_series": {
            "nullable": true,
            "type": "string"
          },
          "str_species": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_expires_at": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_code",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      },
      "Issueance": {
        "properties": {
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "str_phone": {
            "type": "string"
          },
          "str_place": {
            "type": "string"
          },
          "ts_issuance": {
            "type": "string"
          },
          "ts_validity": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "User": {
        "properties": {
          "county": {
            "$ref": "#/components/schemas/County"
          },
          "id": {
            "format": "uuid",
            "type": "string"
          },
          "organization_id": {
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "str_document": {
            "nullable": true,
            "type": "string"
          },
          "str_email": {
            "nullable": true,
            "type": "string"
          },
          "str_name": {
            "type": "string"
          },
          "str_phone": {
            "nullable": true,
            "type": "string"
          },
          "str_status": {
            "type": "string"
          },
          "str_type": {
            "type": "string"
          },
          "ts_created_at": {
            "format": "date-time",
            "type": "string"
          },
          "ts_updated_at": {
            "format": "date-time",
            "type": "string"
          }
        },
        "required": [
          "id",
          "str_name",
          "str_type",
          "str_status",
          "ts_created_at",
          "ts_updated_at"
        ],
        "type": "object"
      }
    },
    "securitySchemes": {
      "BearerAuth": {
        "bearerFormat": "JWT",
        "description": "JWT bearer token obtained from the authentication service.",
        "scheme": "bearer",
        "type": "http"
      }
    }
  },
  "info": {
    "title": "Radarbov Public API",
    "version": "1.0.0"
  },
  "openapi": "3.0.3",
  "paths": {
    "/api/v1/users/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/User"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "User"
        ]
      },
      "patch": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/User Update"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/User"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "User"
        ]
      },
      "put": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/User Update"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/User"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "User"
        ]
      }
    },
    "/api/v1/animals/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Animal"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Animal"
        ]
      }
    },
    "/api/v1/establishments/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Establishment"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Establishment"
        ]
      },
      "patch": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Establishment Update"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Establishment"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "Establishment"
        ]
      },
      "put": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Establishment Update"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Establishment"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/organizations": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Organization"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Organization"
        ]
      }
    },
    "/api/v1/tags/stock/search": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tag Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Stock search",
        "tags": [
          "Tag"
        ]
      }
    },
    "/api/v1/tags-reservations/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Reservation"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Tags Reservation"
        ]
      }
    },
    "/api/v1/tags-identifications/report": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Report",
        "tags": [
          "Tags Identification"
        ]
      }
    },
    "/api/v1/attachments/{id}": {
      "delete": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "No Content"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Delete",
        "tags": [
          "Attachment"
        ]
      },
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Attachment"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Attachment"
        ]
      }
    },
    "/api/v1/tags/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tag"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Tag"
        ]
      }
    },
    "/api/v1/establishments/{id}/inventory": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Inventory",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/attachments/upload": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Attachment"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Upload",
        "tags": [
          "Attachment"
        ]
      }
    },
    "/api/v1/counties/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/County"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "County"
        ]
      }
    },
    "/api/v1/control-units/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Control Unit"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Control Unit"
        ]
      },
      "patch": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Control Unit"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "Control Unit"
        ]
      },
      "put": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Control Unit"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "Control Unit"
        ]
      }
    },
    "/api/v1/tags-boxes/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Box Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tags Box"
        ]
      }
    },
    "/api/v1/occurrences/{id}": {
      "put": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Occurrence Update"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Occurrence"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Update",
        "tags": [
          "Occurrence"
        ]
      }
    },
    "/api/v1/animals-ingresses/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Animals Ingress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Animals Ingress"
        ]
      }
    },
    "/api/v1/tags-writeoffs/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Writeoff"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Tags Writeoff"
        ]
      }
    },
    "/api/v1/establishments/{id}/report": {
      "post": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Report",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/gtas": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Gta Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Gta"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Gta"
        ]
      }
    },
    "/api/v1/organizations/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Organization"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Organization"
        ]
      }
    },
    "/api/v1/counties/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/County"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "County"
        ]
      }
    },
    "/api/v1/tags-reservations/next-identifier/{control_unit_id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "control_unit_id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Get next identifier",
        "tags": [
          "Tags Reservation"
        ]
      }
    },
    "/api/v1/establishments/unrestricted/search": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Establishment Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Unrestricted search",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/tags-identifications/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Identification Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tags Identification"
        ]
      }
    },
    "/api/v1/animals/{animal_id}/report": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "animal_id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Report",
        "tags": [
          "Animal"
        ]
      }
    },
    "/api/v1/tags-reservations/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Reservation Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tags Reservation"
        ]
      }
    },
    "/api/v1/tags-reservations/unrestricted/search": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Reservation"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Unrestricted search",
        "tags": [
          "Tags Reservation"
        ]
      }
    },
    "/api/v1/travels": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Travel Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Travel"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Travel"
        ]
      }
    },
    "/api/v1/animals-egresses/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Animals Egress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Animals Egress"
        ]
      }
    },
    "/api/v1/animals-ingresses": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Animals Ingress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Animals Ingress"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Animals Ingress Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Animals Ingress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Animals Ingress"
        ]
      }
    },
    "/api/v1/tags-replacements": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Tags Replacement Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Replacement"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Tags Replacement"
        ]
      }
    },
    "/api/v1/attachments/{id}/download": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Download",
        "tags": [
          "Attachment"
        ]
      }
    },
    "/api/v1/organizations/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Organization"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Organization"
        ]
      }
    },
    "/api/v1/users/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/User Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "User"
        ]
      }
    },
    "/api/v1/tags-ingresses/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Ingress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Tags Ingress"
        ]
      }
    },
    "/api/v1/logout": {
      "post": {
        "parameters": [],
        "responses": {
          "204": {
            "description": "No Content"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Logout",
        "tags": [
          "Auth"
        ]
      }
    },
    "/api/v1/tags-ingresses": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Ingress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Tags Ingress"
        ]
      }
    },
    "/api/v1/login": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Auth Login"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "summary": "Login",
        "tags": [
          "Auth"
        ]
      }
    },
    "/api/v1/socioenvironmental/establishment_history/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Establishment History"
        ]
      }
    },
    "/api/v1/tags/{id}/report": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Report",
        "tags": [
          "Tag"
        ]
      }
    },
    "/api/v1/socioenvironmental/animal_history/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Animal History"
        ]
      }
    },
    "/api/v1/socioenvironmental/animal_history/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Animal History"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Animal History"
        ]
      }
    },
    "/api/v1/animals": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Animal Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Animal"
        ]
      }
    },
    "/api/v1/travels/{id}/tracking": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Tracking",
        "tags": [
          "Travel"
        ]
      }
    },
    "/api/v1/socioenvironmental/establishment_history/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Establishment History"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Establishment History"
        ]
      }
    },
    "/api/v1/control-units/unrestricted/search": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Control Unit Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Unrestricted search",
        "tags": [
          "Control Unit"
        ]
      }
    },
    "/api/v1/travels/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Travel"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Travel"
        ]
      }
    },
    "/api/v1/establishments": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Establishment Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Establishment"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Establishment Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Establishment"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/tags-identifications/report/download": {
      "post": {
        "parameters": [],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Report download",
        "tags": [
          "Tags Identification"
        ]
      }
    },
    "/api/v1/socioenvironmental/establishment_history/{id}/download": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "No Content"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Download",
        "tags": [
          "Establishment History"
        ]
      }
    },
    "/api/v1/tags-reservations": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Tags Reservation Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Tags Reservation"
        ]
      }
    },
    "/api/v1/tags-identifications": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Identification Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Tags Identification"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Tags Identification Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Identification"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Tags Identification"
        ]
      }
    },
    "/api/v1/tags/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tag Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tag"
        ]
      }
    },
    "/api/v1/tags-egresses/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Egress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tags Egress"
        ]
      }
    },
    "/api/v1/tags-writeoffs/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Writeoff Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tags Writeoff"
        ]
      }
    },
    "/api/v1/tags-egresses/destinations/search": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Control Unit Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search destinations",
        "tags": [
          "Tags Egress"
        ]
      }
    },
    "/api/v1/animals/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Animal Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Animal"
        ]
      }
    },
    "/api/v1/tags-identifications/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Identification"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Tags Identification"
        ]
      }
    },
    "/api/v1/users": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/User Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "User"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/User Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/User"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "User"
        ]
      }
    },
    "/api/v1/control-units": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Control Unit Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Control Unit"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Control Unit"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Control Unit"
        ]
      }
    },
    "/api/v1/tags-egresses": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Egress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Tags Egress"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Tags Egress Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Egress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Tags Egress"
        ]
      }
    },
    "/api/v1/counties": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/County"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "County"
        ]
      }
    },
    "/api/v1/vehicles/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Vehicle"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Vehicle"
        ]
      }
    },
    "/api/v1/animals-ingresses/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Animals Ingress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Animals Ingress"
        ]
      }
    },
    "/api/v1/tags-writeoffs": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Writeoff Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Tags Writeoff"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Tags Writeoff Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Writeoff"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Tags Writeoff"
        ]
      }
    },
    "/api/v1/establishments/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Establishment Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/tags-ingresses/{id}/evaluate": {
      "put": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Tags Ingress Evaluate"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Ingress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Evaluate",
        "tags": [
          "Tags Ingress"
        ]
      }
    },
    "/api/v1/animals-egresses/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Animals Egress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Animals Egress"
        ]
      }
    },
    "/api/v1/vehicles": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Vehicle Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Vehicle"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Vehicle"
        ]
      }
    },
    "/api/v1/gtas/upload": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Gta"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Upload",
        "tags": [
          "Gta"
        ]
      }
    },
    "/api/v1/control-units/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Control Unit Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Control Unit"
        ]
      }
    },
    "/api/v1/refresh": {
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Auth Refresh"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "summary": "Refresh",
        "tags": [
          "Auth"
        ]
      }
    },
    "/api/v1/establishments/{id}/report/download": {
      "post": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Report download",
        "tags": [
          "Establishment"
        ]
      }
    },
    "/api/v1/tags-ingresses/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tags Ingress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Tags Ingress"
        ]
      }
    },
    "/api/v1/socioenvironmental/animal_history/{id}/download": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "No Content"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Download",
        "tags": [
          "Animal History"
        ]
      }
    },
    "/api/v1/travels/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Travel"
        ]
      }
    },
    "/api/v1/animals-egresses": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Animals Egress Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Animals Egress"
        ]
      },
      "post": {
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Animals Egress Create"
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Animals Egress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "Created"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Create",
        "tags": [
          "Animals Egress"
        ]
      }
    },
    "/api/v1/tags": {
      "get": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "items": {
                        "$ref": "#/components/schemas/Tag Partial Data"
                      },
                      "type": "array"
                    },
                    "meta": {
                      "$ref": "#/components/schemas/PaginationMeta"
                    }
                  },
                  "required": [
                    "data",
                    "meta"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Index",
        "tags": [
          "Tag"
        ]
      }
    },
    "/api/v1/vehicles/search": {
      "post": {
        "parameters": [
          {
            "in": "query",
            "name": "int_current_page",
            "required": false,
            "schema": {
              "default": 1,
              "type": "integer"
            }
          },
          {
            "in": "query",
            "name": "int_max_results",
            "required": false,
            "schema": {
              "default": 50,
              "type": "integer"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Search",
        "tags": [
          "Vehicle"
        ]
      }
    },
    "/api/v1/tags-egresses/{id}": {
      "get": {
        "parameters": [
          {
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/Tags Egress"
                    }
                  },
                  "required": [
                    "data"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Bad Request"
          },
          "401": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unauthorized"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not Found"
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Unprocessable Entity"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Internal Server Error"
          }
        },
        "security": [
          {
            "BearerAuth": []
          }
        ],
        "summary": "Show",
        "tags": [
          "Tags Egress"
        ]
      }
    }
  },
  "servers": [
    {
      "description": "Radarbov Dev",
      "url": "https://dev.api.radarbov.app/"
    }
  ],
  "tags": [
    {
      "name": "Animal"
    },
    {
      "name": "Animal History"
    },
    {
      "name": "Animals Egress"
    },
    {
      "name": "Animals Ingress"
    },
    {
      "name": "Attachment"
    },
    {
      "name": "Auth"
    },
    {
      "name": "Control Unit"
    },
    {
      "name": "County"
    },
    {
      "name": "Establishment"
    },
    {
      "name": "Establishment History"
    },
    {
      "name": "Gta"
    },
    {
      "name": "Occurrence"
    },
    {
      "name": "Organization"
    },
    {
      "name": "Tag"
    },
    {
      "name": "Tags Box"
    },
    {
      "name": "Tags Egress"
    },
    {
      "name": "Tags Identification"
    },
    {
      "name": "Tags Ingress"
    },
    {
      "name": "Tags Replacement"
    },
    {
      "name": "Tags Reservation"
    },
    {
      "name": "Tags Writeoff"
    },
    {
      "name": "Travel"
    },
    {
      "name": "User"
    },
    {
      "name": "Vehicle"
    }
  ]
}