docs: def get_send_request_correct_body(self, path, action):
          """Get an example body which is correct to send to the given path with the given action.
  
          Args:
              path: path of the request
              action: action of the request (get, post, put, delete)
  
          Returns:
              A dict representing a correct body for the request or None if no
              body is required.
          """
          path_name, path_spec = self.get_path_spec(path)
  
          if path_spec is not None and action in path_spec.keys():
                  for name, spec in path_spec[action]['parameters'].items():
                      if spec['in'] == 'body':  # Get body parameter
                          if 'type' in spec.keys():
                              # Get value from type
                              return self.get_example_from_prop_spec(spec)
                          elif 'schema' in spec.keys():
                              if 'type' in spec['schema'].keys() and spec['schema']['type'] == 'array':
                                  # It is an array
                                  # Get value from definition
                                  if '$ref' in spec['schema']['items']:
                                      definition_name = self.get_definition_name_from_ref(spec['schema']
                                                                                          ['items']['$ref'])
                                      return [self.definitions_example[definition_name]]
                                  else:
                                      definition_name = self.get_definition_name_from_ref(spec['schema']
                                                                                          ['items']['type'])
                                      return [definition_name]
                              elif 'type' in spec['schema'].keys():
                                  # Type but not array
                                  return self.get_example_from_prop_spec(spec['schema'])
                              else:
                                  # Get value from definition
                                  definition_name = self.get_definition_name_from_ref(spec['schema']['$ref'])
                                  return self.definitions_example[definition_name]