requirements y modelos API