Restrict multiple api calls

Hi,

Is there a way to restrict API calling. Like a user or from a certain mobile/desktop/laptop multiple api are called continuously causing server to slow down in that case api calling should be restricted. A single api should not be called multiple times within a minute or something from a single person/machine.

Thanks in advance.