Protege API