UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 30.1 kB
{"openapi":"3.0.0","servers":[{"url":"http://oralquestionsandmotions-api.parliament.uk"},{"url":"https://oralquestionsandmotions-api.parliament.uk"}],"info":{"contact":{"email":"softwareengineering@parliament.uk","name":"UK Parliament","url":"https://www.parliament.uk/"},"description":"An API that allows querying all tabled oral and written questions, and motions for the House of Commons.","title":"House of Commons Oral and Written Questions API","version":"v1","x-apisguru-categories":["open_data"],"x-origin":[{"format":"swagger","url":"https://oralquestionsandmotions-api.parliament.uk/swagger/docs/v1","version":"2.0"}],"x-providerName":"parliament.uk","x-serviceName":"oralquestions"},"paths":{"/EarlyDayMotion/{id}":{"get":{"description":"Get a single Early Day Motion which has the ID specified.","operationId":"PublishedEarlyDayMotion_Get","parameters":[{"description":"Early Day Motion with the ID specified.","in":"path","name":"id","required":true,"schema":{"format":"int32","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}}},"description":"BadRequest"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}}},"description":"NotFound"}},"summary":"Returns a single Early Day Motion by ID","tags":["Early Day Motions"]}},"/EarlyDayMotions/list":{"get":{"description":"Get a list of Early Day Motions which meet the specified criteria. Only supports Published and Withdrawn status.","parameters":[{"description":"Early Day Motions with an ID in the list provided.","explode":true,"in":"query","name":"parameters.edmIds","required":false,"schema":{"items":{"format":"int32","type":"integer"},"type":"array"}},{"description":"Early Day Motions with an UINWithAmendmentSuffix provided.","in":"query","name":"parameters.uINWithAmendmentSuffix","required":false,"schema":{"type":"string"}},{"description":"Early Day Motions where the title includes the search term provided.","in":"query","name":"parameters.searchTerm","required":false,"schema":{"type":"string"}},{"description":"Early Day Motions where the current status has been set on or after the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.currentStatusDateStart","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Early Day Motions where the current status has been set on or before the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.currentStatusDateEnd","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Early Day Motions which are a prayer against a Negative Statutory Instrument.","in":"query","name":"parameters.isPrayer","required":false,"schema":{"type":"boolean"}},{"description":"Return Early Day Motions tabled by Member with ID provided.","in":"query","name":"parameters.memberId","required":false,"schema":{"format":"int32","type":"integer"}},{"description":"Include Early Day Motions sponsored by Member specified","in":"query","name":"parameters.includeSponsoredByMember","required":false,"schema":{"type":"boolean"}},{"description":"Early Day Motions where the date tabled is on or after the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.tabledStartDate","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Early Day Motions where the date tabled is on or before the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.tabledEndDate","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Early Day Motions where current status is in the selected list.","explode":true,"in":"query","name":"parameters.statuses","required":false,"schema":{"items":{"enum":["Published","Withdrawn"],"type":"string"},"type":"array"}},{"description":"Order results by date tabled, title or signature count. Default is date tabled.","in":"query","name":"parameters.orderBy","required":false,"schema":{"enum":["DateTabledAsc","DateTabledDesc","TitleAsc","TitleDesc","SignatureCountAsc","SignatureCountDesc"],"type":"string"}},{"description":"The number of records to skip from the first, default is 0.","in":"query","name":"parameters.skip","required":false,"schema":{"format":"int32","type":"integer"}},{"description":"The number of records to return, default is 25, maximum is 100.","in":"query","name":"parameters.take","required":false,"schema":{"format":"int32","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}}},"description":"BadRequest"}},"summary":"Returns a list of Early Day Motions","tags":["Early Day Motions"]}},"/oralquestions/list":{"get":{"description":"A list of oral questions meeting the specified criteria.","operationId":"PublishedOralQuestion_Get","parameters":[{"description":"Oral Questions where the answering date has been set on or after the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.answeringDateStart","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Oral Questions where the answering date has been set on or before the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.answeringDateEnd","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Oral Questions where the question type is the selected type, substantive or topical.","in":"query","name":"parameters.questionType","required":false,"schema":{"enum":["Substantive","Topical"],"type":"string"}},{"description":"Oral Questions where the question is within the question time with the ID provided","in":"query","name":"parameters.oralQuestionTimeId","required":false,"schema":{"format":"int32","type":"integer"}},{"description":"The ID of the member asking the question. Lists of member IDs for each house are available <a href=\"http://data.parliament.uk/membersdataplatform/services/mnis/members/query/house=Commons\" target=\"_blank\">Commons</a> and <a href=\"http://data.parliament.uk/membersdataplatform/services/mnis/members/query/house=Lords\" target=\"_blank\">Lords</a>.","explode":true,"in":"query","name":"parameters.askingMemberIds","required":false,"schema":{"items":{"format":"int32","type":"integer"},"type":"array"}},{"description":"The UIN for the question - note that UINs reset at the start of each Parliamentary session.","explode":true,"in":"query","name":"parameters.uINs","required":false,"schema":{"items":{"format":"int32","type":"integer"},"type":"array"}},{"description":"Which answering body is to respond. A list of answering bodies can be found <a target=\"_blank\" href=\"http://data.parliament.uk/membersdataplatform/services/mnis/referencedata/AnsweringBodies/\">here</a>.","explode":true,"in":"query","name":"parameters.answeringBodyIds","required":false,"schema":{"items":{"format":"int32","type":"integer"},"type":"array"}},{"description":"The number of records to skip from the first, default is 0.","in":"query","name":"parameters.skip","required":false,"schema":{"format":"int32","type":"integer"}},{"description":"The number of records to return, default is 25, maximum is 100.","in":"query","name":"parameters.take","required":false,"schema":{"format":"int32","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}}},"description":"BadRequest"}},"summary":"Returns a list of oral questions","tags":["Oral Questions"]}},"/oralquestiontimes/list":{"get":{"description":"A list of oral question times meeting the specified criteria.","operationId":"PublishedOralQuestionTime_Get","parameters":[{"description":"Oral Questions Time where the answering date has been set on or after the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.answeringDateStart","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Oral Questions Time where the answering date has been set on or before the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.answeringDateEnd","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Oral Questions Time where the deadline date has been set on or after the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.deadlineDateStart","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Oral Questions Time where the deadline date has been set on or before the date provided. Date format YYYY-MM-DD.","in":"query","name":"parameters.deadlineDateEnd","required":false,"schema":{"format":"date-time","type":"string"}},{"description":"Identifier of the OQT","in":"query","name":"parameters.oralQuestionTimeId","required":false,"schema":{"format":"int32","type":"integer"}},{"description":"Which answering body is to respond. A list of answering bodies can be found <a target=\"_blank\" href=\"http://data.parliament.uk/membersdataplatform/services/mnis/referencedata/AnsweringBodies/\">here</a>.","explode":true,"in":"query","name":"parameters.answeringBodyIds","required":false,"schema":{"items":{"format":"int32","type":"integer"},"type":"array"}},{"description":"The number of records to skip from the first, default is 0.","in":"query","name":"parameters.skip","required":false,"schema":{"format":"int32","type":"integer"}},{"description":"The number of records to return, default is 25, maximum is 100.","in":"query","name":"parameters.take","required":false,"schema":{"format":"int32","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}},"text/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_List_PublishedWrittenQuestion_"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}},"text/xml":{"schema":{"$ref":"#/components/schemas/ApiResponse_Object_"}}},"description":"BadRequest"}},"summary":"Returns a list of oral question times","tags":["Oral Question Times"]}}},"components":{"schemas":{"ApiResponse_List_PublishedEarlyDayMotion_":{"properties":{"Errors":{"items":{"type":"string"},"type":"array"},"PagingInfo":{"$ref":"#/components/schemas/PagingInfo"},"Response":{"items":{"$ref":"#/components/schemas/PublishedEarlyDayMotion"},"type":"array"},"StatusCode":{"enum":["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"],"type":"string"},"Success":{"readOnly":true,"type":"boolean"}},"type":"object"},"ApiResponse_List_PublishedOralQuestionTime_":{"properties":{"Errors":{"items":{"type":"string"},"type":"array"},"PagingInfo":{"$ref":"#/components/schemas/PagingInfo"},"Response":{"items":{"$ref":"#/components/schemas/PublishedOralQuestionTime"},"type":"array"},"StatusCode":{"enum":["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"],"type":"string"},"Success":{"readOnly":true,"type":"boolean"}},"type":"object"},"ApiResponse_List_PublishedOralQuestion_":{"properties":{"Errors":{"items":{"type":"string"},"type":"array"},"PagingInfo":{"$ref":"#/components/schemas/PagingInfo"},"Response":{"items":{"$ref":"#/components/schemas/PublishedOralQuestion"},"type":"array"},"StatusCode":{"enum":["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"],"type":"string"},"Success":{"readOnly":true,"type":"boolean"}},"type":"object"},"ApiResponse_List_PublishedWrittenQuestion_":{"properties":{"Errors":{"items":{"type":"string"},"type":"array"},"PagingInfo":{"$ref":"#/components/schemas/PagingInfo"},"Response":{"items":{"$ref":"#/components/schemas/PublishedWrittenQuestion"},"type":"array"},"StatusCode":{"enum":["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"],"type":"string"},"Success":{"readOnly":true,"type":"boolean"}},"type":"object"},"ApiResponse_Object_":{"properties":{"Errors":{"items":{"type":"string"},"type":"array"},"PagingInfo":{"$ref":"#/components/schemas/PagingInfo"},"Response":{"type":"object"},"StatusCode":{"enum":["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"],"type":"string"},"Success":{"readOnly":true,"type":"boolean"}},"type":"object"},"ApiResponse_PublishedEarlyDayMotionDetails_":{"properties":{"Errors":{"items":{"type":"string"},"type":"array"},"PagingInfo":{"$ref":"#/components/schemas/PagingInfo"},"Response":{"$ref":"#/components/schemas/PublishedEarlyDayMotionDetails"},"StatusCode":{"enum":["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"],"type":"string"},"Success":{"readOnly":true,"type":"boolean"}},"type":"object"},"MemberForDate":{"properties":{"Constituency":{"type":"string"},"ListAs":{"type":"string"},"MnisId":{"format":"int32","type":"integer"},"Name":{"type":"string"},"Party":{"type":"string"},"PartyColour":{"type":"string"},"PartyId":{"format":"int32","type":"integer"},"PhotoUrl":{"readOnly":true,"type":"string"},"PimsId":{"format":"int32","type":"integer"},"Status":{"type":"string"}},"type":"object"},"PagingInfo":{"properties":{"GlobalStatusCounts":{"items":{"$ref":"#/components/schemas/StatusCount"},"type":"array"},"GlobalTotal":{"format":"int32","type":"integer"},"Skip":{"format":"int32","type":"integer"},"StatusCounts":{"items":{"$ref":"#/components/schemas/StatusCount"},"type":"array"},"Take":{"format":"int32","type":"integer"},"Total":{"format":"int32","type":"integer"}},"type":"object"},"PublishedEarlyDayMotion":{"properties":{"AmendmentSuffix":{"type":"string"},"AmendmentToMotionId":{"format":"int32","type":"integer"},"DateTabled":{"format":"date-time","type":"string"},"Id":{"format":"int32","type":"integer"},"MemberId":{"format":"int32","type":"integer"},"MotionText":{"type":"string"},"PrayingAgainstNegativeStatutoryInstrumentId":{"format":"int32","type":"integer"},"PrimarySponsor":{"$ref":"#/components/schemas/MemberForDate"},"SponsorsCount":{"format":"int32","type":"integer"},"Status":{"enum":["Published","Withdrawn"],"type":"string"},"StatusDate":{"format":"date-time","type":"string"},"StatutoryInstrumentNumber":{"format":"int32","type":"integer"},"StatutoryInstrumentTitle":{"type":"string"},"StatutoryInstrumentYear":{"type":"string"},"Title":{"type":"string"},"UIN":{"format":"int32","type":"integer"},"UINWithAmendmentSuffix":{"type":"string"}},"type":"object"},"PublishedEarlyDayMotionDetails":{"properties":{"AmendmentSuffix":{"type":"string"},"AmendmentToMotionId":{"format":"int32","type":"integer"},"Amendments":{"items":{"$ref":"#/components/schemas/PublishedEarlyDayMotionDetails"},"type":"array"},"DateTabled":{"format":"date-time","type":"string"},"Id":{"format":"int32","type":"integer"},"MemberId":{"format":"int32","type":"integer"},"MotionText":{"type":"string"},"PrayingAgainstNegativeStatutoryInstrumentId":{"format":"int32","type":"integer"},"PrimarySponsor":{"$ref":"#/components/schemas/MemberForDate"},"Sponsors":{"items":{"$ref":"#/components/schemas/PublishedEarlyDayMotionSponsor"},"type":"array"},"SponsorsCount":{"format":"int32","type":"integer"},"Status":{"enum":["Published","Withdrawn"],"type":"string"},"StatusDate":{"format":"date-time","type":"string"},"StatutoryInstrumentNumber":{"format":"int32","type":"integer"},"StatutoryInstrumentTitle":{"type":"string"},"StatutoryInstrumentYear":{"type":"string"},"Title":{"type":"string"},"UIN":{"format":"int32","type":"integer"},"UINWithAmendmentSuffix":{"type":"string"}},"type":"object"},"PublishedEarlyDayMotionQueryParameters":{"properties":{"CurrentStatusDateEnd":{"description":"Early Day Motions where the current status has been set on or before the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"CurrentStatusDateStart":{"description":"Early Day Motions where the current status has been set on or after the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"EdmIds":{"description":"Early Day Motions with an ID in the list provided.","items":{"format":"int32","type":"integer"},"type":"array"},"IncludeSponsoredByMember":{"description":"Include Early Day Motions sponsored by Member specified","type":"boolean"},"IsPrayer":{"description":"Early Day Motions which are a prayer against a Negative Statutory Instrument.","type":"boolean"},"MemberId":{"description":"Return Early Day Motions tabled by Member with ID provided.","format":"int32","type":"integer"},"OrderBy":{"description":"Order results by date tabled, title or signature count. Default is date tabled.","enum":["DateTabledAsc","DateTabledDesc","TitleAsc","TitleDesc","SignatureCountAsc","SignatureCountDesc"],"type":"string"},"SearchTerm":{"description":"Early Day Motions where the title includes the search term provided.","type":"string"},"Skip":{"description":"The number of records to skip from the first, default is 0.","format":"int32","type":"integer"},"Statuses":{"description":"Early Day Motions where current status is in the selected list.","items":{"enum":["Published","Withdrawn"],"type":"string"},"type":"array"},"TabledEndDate":{"description":"Early Day Motions where the date tabled is on or before the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"TabledStartDate":{"description":"Early Day Motions where the date tabled is on or after the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"Take":{"description":"The number of records to return, default is 25, maximum is 100.","format":"int32","type":"integer"},"UINWithAmendmentSuffix":{"description":"Early Day Motions with an UINWithAmendmentSuffix provided.","type":"string"}},"type":"object"},"PublishedEarlyDayMotionSponsor":{"properties":{"CreatedWhen":{"format":"date-time","type":"string"},"Id":{"format":"int32","type":"integer"},"IsWithdrawn":{"type":"boolean"},"Member":{"$ref":"#/components/schemas/MemberForDate"},"MemberId":{"format":"int32","type":"integer"},"SponsoringOrder":{"format":"int32","type":"integer"},"WithdrawnDate":{"format":"date-time","type":"string"}},"type":"object"},"PublishedOralQuestion":{"properties":{"AnsweringBody":{"type":"string"},"AnsweringBodyId":{"format":"int32","type":"integer"},"AnsweringMinister":{"$ref":"#/components/schemas/MemberForDate"},"AnsweringMinisterId":{"format":"int32","type":"integer"},"AnsweringMinisterTitle":{"type":"string"},"AnsweringWhen":{"format":"date-time","type":"string"},"AskingMember":{"$ref":"#/components/schemas/MemberForDate"},"AskingMemberId":{"format":"int32","type":"integer"},"DeclarableInterestDetail":{"type":"string"},"HansardLink":{"type":"string"},"Id":{"format":"int32","type":"integer"},"Number":{"format":"int32","type":"integer"},"QuestionText":{"type":"string"},"QuestionType":{"enum":["Substantive","Topical"],"type":"string"},"RemovedFromToBeAskedWhen":{"format":"date-time","type":"string"},"Status":{"enum":["Submitted","Carded","Unsaved","ReadyForShuffle","ToBeAsked","ShuffleUnsuccessful","Withdrawn","Unstarred","Draft","ForReview","Unasked","Transferred"],"type":"string"},"TabledWhen":{"format":"date-time","type":"string"},"UIN":{"format":"int32","type":"integer"}},"type":"object"},"PublishedOralQuestionQueryParameters":{"properties":{"AnsweringBodyIds":{"description":"Which answering body is to respond. A list of answering bodies can be found <a target=\"_blank\" href=\"http://data.parliament.uk/membersdataplatform/services/mnis/referencedata/AnsweringBodies/\">here</a>.","items":{"format":"int32","type":"integer"},"type":"array"},"AnsweringDateEnd":{"description":"Oral Questions where the answering date has been set on or before the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"AnsweringDateStart":{"description":"Oral Questions where the answering date has been set on or after the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"AskingMemberIds":{"description":"The ID of the member asking the question. Lists of member IDs for each house are available <a href=\"http://data.parliament.uk/membersdataplatform/services/mnis/members/query/house=Commons\" target=\"_blank\">Commons</a> and <a href=\"http://data.parliament.uk/membersdataplatform/services/mnis/members/query/house=Lords\" target=\"_blank\">Lords</a>.","items":{"format":"int32","type":"integer"},"type":"array"},"OralQuestionTimeId":{"description":"Oral Questions where the question is within the question time with the ID provided","format":"int32","type":"integer"},"QuestionType":{"description":"Oral Questions where the question type is the selected type, substantive or topical.","enum":["Substantive","Topical"],"type":"string"},"Skip":{"description":"The number of records to skip from the first, default is 0.","format":"int32","type":"integer"},"Take":{"description":"The number of records to return, default is 25, maximum is 100.","format":"int32","type":"integer"},"UINs":{"description":"The UIN for the question - note that UINs reset at the start of each Parliamentary session.","items":{"format":"int32","type":"integer"},"type":"array"}},"type":"object"},"PublishedOralQuestionTime":{"properties":{"AnsweringBodyNames":{"readOnly":true,"type":"string"},"AnsweringMinisterTitles":{"readOnly":true,"type":"string"},"AnsweringWhen":{"format":"date-time","type":"string"},"DeadlineWhen":{"format":"date-time","type":"string"},"Id":{"format":"int32","type":"integer"},"SubstantiveTime":{"type":"string"},"TopicalTime":{"type":"string"}},"type":"object"},"PublishedOralQuestionTimeQueryParameters":{"properties":{"AnsweringBodyIds":{"description":"Which answering body is to respond. A list of answering bodies can be found <a target=\"_blank\" href=\"http://data.parliament.uk/membersdataplatform/services/mnis/referencedata/AnsweringBodies/\">here</a>.","items":{"format":"int32","type":"integer"},"type":"array"},"AnsweringDateEnd":{"description":"Oral Questions Time where the answering date has been set on or before the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"AnsweringDateStart":{"description":"Oral Questions Time where the answering date has been set on or after the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"DeadlineDateEnd":{"description":"Oral Questions Time where the deadline date has been set on or before the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"DeadlineDateStart":{"description":"Oral Questions Time where the deadline date has been set on or after the date provided. Date format YYYY-MM-DD.","format":"date-time","type":"string"},"OralQuestionTimeId":{"description":"Identifier of the OQT","format":"int32","type":"integer"},"Skip":{"description":"The number of records to skip from the first, default is 0.","format":"int32","type":"integer"},"Take":{"description":"The number of records to return, default is 25, maximum is 100.","format":"int32","type":"integer"}},"type":"object"},"PublishedWrittenQuestion":{"properties":{"Answer":{"type":"string"},"AnsweredWhen":{"format":"date-time","type":"string"},"AnsweringBody":{"type":"string"},"AnsweringBodyId":{"format":"int32","type":"integer"},"AnsweringMinister":{"$ref":"#/components/schemas/MemberForDate"},"AnsweringMinisterId":{"format":"int32","type":"integer"},"AnsweringMinisterTitle":{"type":"string"},"AskingMember":{"$ref":"#/components/schemas/MemberForDate"},"AskingMemberId":{"format":"int32","type":"integer"},"DueForAnswer":{"format":"date-time","type":"string"},"Id":{"format":"int32","type":"integer"},"QuestionText":{"type":"string"},"QuestionType":{"enum":["NamedDay","Ordinary"],"type":"string"},"TabledWhen":{"format":"date-time","type":"string"},"UIN":{"format":"int32","type":"integer"}},"type":"object"},"StatusCount":{"properties":{"Count":{"format":"int32","type":"integer"},"StatusId":{"format":"int32","type":"integer"}},"type":"object"}}}}