| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

## List Sessions  
List all sessions within your account. Pagination is available.

You can get all of the information about a session — including start time, end time, max attendees, as well as how many applicants booked that session and whether the booked applicants attended or not.

Use the `page` parameter to indicate the page for pagination, e.g. `&page=2` to get to the 2nd page of the listing.

However, the page parameter value has a limit due to performance reasons. If you need to access very old pages, please use cursor-based pagination. Every API response contains pagination.next_cursor property, which you can use as a `?cursor=<cursor_string>` in the next request. The parameter will look like this: `?cursor=cnNwcWJ4VWp1T0Y5eFZWSGIvUmZjdz09LS14Z1RZbGlCdmNRdHNJMEho...`.

## Filtering  
The Opening ID, or `funnel_id` is a required parameter for this endpoint.

We also support optional filters for selecting sessions from only the stages that you care about, by using the `stage_id` parameter.

For both the Opening and Stage ID, you must use the unique ID of the Stage or Opening, not the title. To look up the ID of an Opening (funnel) or Stage, use the `List All Positions` or `List All Stages` endpoints.

## Booked or unbooked  
You can return all the sessions, even those that are not yet booked, by passing `with_unbooked=true`. Otherwise, only booked sessions will be returned by default.

### Parameters

- **funnel_id**  
  string  
  Identifier of opening to filter calendar slots on

- **exclude_conflicts**  
  boolean  
  Indicates whether to exclude sessions that have conflicting booked slots. Conflicts are determined based on calendar events for users in the account. Uses the time parameter to determine which sessions to take into account  
  true/false

- **with_unbooked**  
  boolean  
  Indicates whether to include available slots in response  
  true/false

- **stage_id**  
  string  
  Identifier of stage to filter slots on

- **cursor**  
  string  
  Cursor for the next page to view

- **time**  
  string  
  Filter by date, options are past, upcoming, a specific date with date=, or a date range with range=. Will default to today in UTC if not provided

- **page**  
  integer  
  The page results to retrieve. The endpoint returns 10 results per page. Use the cursor option to view very old results

# ``200      OK

# ``401      Unauthorized

Updated 3 months ago

* * *

ShellNodeRubyPHPPython

```

xxxxxxxxxx

curl --request GET  \
 
     --url https://api.fountain.com/v2/sessions  \
 
     --header 'accept: application/json'
```

Click `Try It!` to start a request and see the response here! Or choose an example:

application/json

``200``401

Updated 3 months ago
