---
title: "Returns a list of Early Day Motions"
method: GET
path: "/EarlyDayMotions/list"
tags: ["Early Day Motions"]
---

# Returns a list of Early Day Motions

`GET /EarlyDayMotions/list`

Get a list of Early Day Motions which meet the specified criteria. Only supports Published and Withdrawn status.

## Query parameters

- `parameters.edmIds` integer[]
- `parameters.uINWithAmendmentSuffix` string
- `parameters.searchTerm` string
- `parameters.currentStatusDateStart` string, date-time
- `parameters.currentStatusDateEnd` string, date-time
- `parameters.isPrayer` boolean
- `parameters.memberId` integer
- `parameters.includeSponsoredByMember` boolean
- `parameters.tabledStartDate` string, date-time
- `parameters.tabledEndDate` string, date-time
- `parameters.statuses` string[]
- `parameters.orderBy` 'DateTabledAsc' | 'DateTabledDesc' | 'TitleAsc' | 'TitleDesc' | 'SignatureCountAsc' | 'SignatureCountDesc'
- `parameters.skip` integer
- `parameters.take` integer

## Response `200`

OK

- ApiResponseListPublishedWrittenQuestion
  - `PagingInfo` PagingInfo
    - `Skip` integer
    - `Take` integer
    - `Total` integer
    - `GlobalTotal` integer
    - `StatusCounts` StatusCount[]
      - `StatusId` integer
      - `Count` integer
    - `GlobalStatusCounts` StatusCount[]
      - `StatusId` integer
      - `Count` integer
  - `StatusCode` 'Continue' | 'SwitchingProtocols' | 'OK' | 'Created' | 'Accepted' | 'NonAuthoritativeInformation' | 'NoContent' | 'ResetContent' | 'PartialContent' | 'MultipleChoices' | 'Ambiguous' | 'MovedPermanently' | 'Moved' | 'Found' | 'Redirect' | 'SeeOther' | 'RedirectMethod' | 'NotModified' | 'UseProxy' | 'Unused' | 'TemporaryRedirect' | 'RedirectKeepVerb' | 'BadRequest' | 'Unauthorized' | 'PaymentRequired' | 'Forbidden' | 'NotFound' | 'MethodNotAllowed' | 'NotAcceptable' | 'ProxyAuthenticationRequired' | 'RequestTimeout' | 'Conflict' | 'Gone' | 'LengthRequired' | 'PreconditionFailed' | 'RequestEntityTooLarge' | 'RequestUriTooLong' | 'UnsupportedMediaType' | 'RequestedRangeNotSatisfiable' | 'ExpectationFailed' | 'UpgradeRequired' | 'InternalServerError' | 'NotImplemented' | 'BadGateway' | 'ServiceUnavailable' | 'GatewayTimeout' | 'HttpVersionNotSupported'
  - `Success` boolean
  - `Errors` string[]
  - `Response` PublishedWrittenQuestion[]
    - `Id` integer
    - `QuestionType` 'NamedDay' | 'Ordinary'
    - `QuestionText` string
    - `AnsweringBodyId` integer
    - `AnsweringBody` string
    - `UIN` integer
    - `DueForAnswer` string, date-time
    - `AnsweredWhen` string, date-time
    - `TabledWhen` string, date-time
    - `AskingMember` MemberForDate
      - `MnisId` integer
      - `PimsId` integer
      - `Name` string
      - `ListAs` string
      - `Constituency` string
      - `Status` string
      - `Party` string
      - `PartyId` integer
      - `PartyColour` string
      - `PhotoUrl` string
    - `AnsweringMinister` MemberForDate
      - `MnisId` integer
      - `PimsId` integer
      - `Name` string
      - `ListAs` string
      - `Constituency` string
      - `Status` string
      - `Party` string
      - `PartyId` integer
      - `PartyColour` string
      - `PhotoUrl` string
    - `Answer` string
    - `AnsweringMinisterTitle` string
    - `AskingMemberId` integer
    - `AnsweringMinisterId` integer

## Other responses

- `400` — BadRequest

---

[API](https://skmtc.net/parliament/apis/house-of-commons-oral-and-written-questions-api.md) · [All operations](https://skmtc.net/parliament/apis/house-of-commons-oral-and-written-questions-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/parliament/house-of-commons-oral-and-written-questions-api/revisions/bde894ce3209/schema)
