BBC Web API (beta) Disclaimer  Terms of Use  About Us  backstage.bbc.co.uk
bbc.group.list
Get a list of all groups.
Arguments
detail
  (simple) Level of information in response: simple, schedule (more information)
format
  (simple) Response format (more information)
Explore
bbc.group.list
format Simple   TV-Anytime  
Example response
Simple response, simple detail:
<group group_id="crid://bbc.co.uk/Highlights" title="Highlights"/>
<group group_id="crid://bbc.co.uk/DoctorWho" title="Doctor Who"/>
Simple response, schedule detail:
<group group_id="crid://bbc.co.uk/Highlights" title="Highlights">
  <synopsis>The best programmes on the BBC<synopsis>
  <type>OtherCollection<type>
</group>
<group group_id="crid://bbc.co.uk/DoctorWho" title="Doctor Who">
  <synopsis>Doctor Who returns<synopsis>
  <type>Series<type>
</group>
TV-Anytime response:
<TVAMain xmlns='urn:tva:metadata:2005' xmlns:mpeg7='urn:mpeg:mpeg7:schema:2005' 
      xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xml:lang='en'>
  <ProgramDescription>
    <GroupInformationTable>
      <GroupInformation groupId='crid://bbc.co.uk/Highlights' ordered='true'>
        <GroupType xsi:type='ProgramGroupTypeType' value='otherCollection'/>
        <BasicDescription>
          <Title><![CDATA[Highlights]]></Title>
          <Synopsis><![CDATA[What's new and interesting]]></Synopsis>
        </BasicDescription>
        <MemberOf xsi:type='MemberOfType' crid='crid://bbc.co.uk/BBCGroups'/>
      </GroupInformation>
      <GroupInformation groupId='crid://bbc.co.uk/DoctorWho' ordered='true'>
        <GroupType xsi:type='ProgramGroupTypeType' value='series'/>
          <BasicDescription>
            <Title><![CDATA[Doctor Who]]></Title>
            <Synopsis><![CDATA[Doctor Who]]></Synopsis>
          </BasicDescription>
          <MemberOf xsi:type='MemberOfType' crid='crid://bbc.co.uk/Favourites'/>
      </GroupInformation>
    </GroupInformationTable>
  </ProgramDescription>
</TVAMain>