def _get_path_for_op_id(self, id: str) -> Optional[str]:
        """Searches the spec for a path matching the operation id.

        Args:
            id: operation id

        Returns:
            path to the endpoint, or None if not found
        """
        for path_key, path_value in self._get_spec()['paths'].items():
            for method in self.METHODS:
                if method in path_value:
                    if self.OPERATION_ID_KEY in path_value[method]:
                        if path_value[method][self.OPERATION_ID_KEY] == id:
                            return path_key
        return None
def _get_path_for_op_id ( self , id : str ) -> Optional [ str ] : for path_key , path_value in self . _get_spec ( ) [ 'paths' ] . items ( ) : for method in self . METHODS : if method in path_value : if self . OPERATION_ID_KEY in path_value [ method ] : if path_value [ method ] [ self . OPERATION_ID_KEY ] == id : return path_key return None
Searches the spec for a path matching the operation id.

        Args:
            id: operation id

        Returns:
            path to the endpoint, or None if not found