# Get all Ambassador Posts **GET /{environment}/posts** ## Servers - https://domain.tld/api/v2: https://domain.tld/api/v2 () ## Authentication methods - Bearer token ## Parameters #### Headers - **X-Popsell-Domain** (string) The domain of the user #### Path parameters - **environment** (string) The environment #### Query parameters - **page** (integer) page number - **per_page** (integer) number of items per page - **sort** (string) example :to sort the ambassador posts by date_insert (-date_insert: descending, date_insert: ascending) - **filter[id_ambassador]** (string) Filter by ambassador id - **filter[ambassador_post_search]** (string) filter by ambassador post search - **filter[type]** (string) filter by type - **filter[visibility]** (string) filter by visibility - **filter[is_brand]** (boolean) filter by is_brand - **filter[status]** (boolean) filter by status - **filter[is_planned]** (boolean) filter by is_planned ## Responses ### 200: returns all posts (paginated) #### Body Parameters: application/json (object) - **current_page** (integer(int32)) - **data** (array[object]) - **first_page_url** (string) - **from** (integer(int32)) - **last_page** (integer(int32)) - **last_page_url** (string) - **links** (array[object]) - **next_page_url** (string) - **path** (string) - **per_page** (integer(int32)) - **prev_page_url** (string(nullable)) - **to** (integer(int32)) - **total** (integer(int32)) ### 401: Unauthorized. #### Body Parameters: application/json (object) - **message** (string) ### 403: Forbidden - You don't have permission to access this route [Powered by Bump.sh](https://bump.sh)