Updated API protocol.