Limit or manage the number of posts in the query with the Admin API

I have to create a loop with the Admin API, i need the data of each single post one after the other.
I would like to find a solution as it is used to do with MySQL, for example LIMIT n, 1;

With the Ghost API if I use the page parameter, I fetch more than one post at a time, if I use the limit:n parameter, it will fetch me the new post plus all the previous ones.

n = 1
api.posts
    .browse({ limit: n, include: 'tags', filter: 'tags:-hash-fr' })
    .then((posts) => {
           n += 1
    .catch((err) => {
          console.error(err);
      });
    });

I’m not really following what it is that you’re trying to do. Both Content and Admin APIs have the same pagination via the limit, page, and order params which should cover majority of use cases - https://ghost.org/docs/content-api/#limit

I want to read the post data one at a time.

So I fetch the data from the first post and on the next loop round I fetch the data from the second

Because in each loop I have to process the data, modify them and update changes, so I have to take one at a time

It sounds like a basic use of pagination with ?limit=1&page=n with n being 1, 2, 3, etc. Is that not working for you?