external request