api query parameters vs path