---
title: "Service: /members/{member}/autosuggest [GET]"
source: https://dev.pageseeder.com/api/services/server-autosuggest-GET.html
description: "GET endpoint that provides autosuggest suggestions for a member's groups by performing prefix matching on specified fields. Returns ranked results with configurable field filtering, result limits, and optional filters."
last_updated: 2026-09-02T11:36:03+10:00
document_type: api_endpoint
operation_id: search-GET
resource_id: search
path_template: /members/{member}/autosuggest
http_method: GET
api_category: search
implementation_version: 5.9800
api_since: 5.9800
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: max-age=30, must-revalidate
generated_at: 2026-09-02
tokens: ~463
---

# /members/\{member\}/autosuggest \[GET\]

## Description

Autosuggest for all member’s group

This service returns the list of result [suggestions](../../reference/glossary/search.md) from a prefix match on a set of fields. If there are multiple words in term, only the last word is used for prefix matching with an AND on the other words.

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| fields | A comma-separated list of fields to search in | no | strings | `pstitle,psfilename,psdocid,psid` |
| filters | A comma-separated list of field:term pairs to use as filters | no | strings |  |
| results | The maximum number of results returned | no | int | `10` |
| term | The prefix for the terms to use for the auto suggest | yes | string |  |

## Permission

Only the member themselves, or an administrator, can invoke this service.

## Response

Example XML output:

```xml

<autosuggest term="lorem">
  <query empty="false" predicate="...">
    <suggestion-query>
      <terms>
        <term field="pstitle" text="lorem"/>
        <term field="psfilename" text="lorem"/>
        <term field="psdocid" text="lorem"/>
        <term field="psid" text="lorem"/>
      </terms>
      <condition>pstype:document</condition>
    </suggestion-query>
  </query>
  <results page="1"
           page-size="10"
           total-pages="1"
           total-results="2"
           first-result="1"
           last-result="2">
    <result score="1.6665791">
      <field name="psid">4482</field>
      <field name="pstitle">lorem_ipsum.psml</field>
      ...
    </result>
    <result score="1.6665700">
      <field name="psid">4400</field>
      <field name="pstitle">lorem.psml</field>
      ...
    </result>
  </results>
</autosuggest>
```

## Error Handling

No specific errors expected for this service.

