update api by donegal