API

CompetitionFormatComponents

List of the Competition Format Types available in a specific tournament, linked to events and divided by PhaseType

Specific Parameters

  • CompId INTEGER M Competition Id
  • IndividualTeam INTEGER Limit search to Individual or Team. Valid values are 0: don't limit; 1: Individuals; 2: All Teams; 3: Mixed Teams; 4: Standard Teams
  • CompFormatId INTEGER Competition Format ID
  • CompSubFormatId INTEGER Competition Format SubType ID

Type Data type

M Mandatory

+ Multiple values separated with pipe "|"

Syntax Try it yourself

http://api.worldarchery.org/v3/COMPETITIONFORMATCOMPONENTS/?CompId=INTEGER&IndividualTeam=INTEGER&CompFormatId=INTEGER&CompSubFormatId=INTEGER [&]

http://api.worldarchery.org/?v=3&content=COMPETITIONFORMATCOMPONENTS&CompId=INTEGER&IndividualTeam=INTEGER&CompFormatId=INTEGER&CompSubFormatId=INTEGER [&]

Response

{
    "pageInfo": {
        "totalResults": 2,
        "resultsPerPage": 2,
        "page": 0
    },
    "items": [
        {
            "PhTypeId": 1,
            "PhTypeName": "Qualification",
            "PhTypeDescription": "Cumulative scoring round that seeds athletes for future phases.",
            "FmtTypeId": 1,
            "FmtType": "Round",
            "Events": [
                {
                    "EvCode": "RM",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "CutNo": 104,
                    "FmtId": 1,
                    "FmtSubId": 1,
                    "FmtName": "70-metre round",
                    "FmtDescription": "Competition at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 72,
                    "FmtMaxScore": 720,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "1990-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        },
                        {
                            "Order": 2,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        }
                    ]
                },
                {
                    "EvCode": "RM",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "CutNo": 24,
                    "FmtId": 1,
                    "FmtSubId": 10,
                    "FmtName": "70-metre round",
                    "FmtDescription": "Competition at 70m",
                    "FmtSubName": "Team",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 216,
                    "FmtMaxScore": 2160,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "1990-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 216,
                            "MaxScore": 2160,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        }
                    ]
                },
                {
                    "EvCode": "RW",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "CutNo": 104,
                    "FmtId": 1,
                    "FmtSubId": 1,
                    "FmtName": "70-metre round",
                    "FmtDescription": "Competition at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 72,
                    "FmtMaxScore": 720,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "1990-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        },
                        {
                            "Order": 2,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        }
                    ]
                },
                {
                    "EvCode": "RW",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "CutNo": 24,
                    "FmtId": 1,
                    "FmtSubId": 10,
                    "FmtName": "70-metre round",
                    "FmtDescription": "Competition at 70m",
                    "FmtSubName": "Team",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 216,
                    "FmtMaxScore": 2160,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "1990-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 216,
                            "MaxScore": 2160,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        }
                    ]
                },
                {
                    "EvCode": "CM",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "CutNo": 104,
                    "FmtId": 3,
                    "FmtSubId": 3,
                    "FmtName": "50-metre round",
                    "FmtDescription": "Competition at 50m",
                    "FmtSubName": "Compound",
                    "FmtSubDescription": "Compound Competition",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 72,
                    "FmtMaxScore": 720,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 50,
                            "TargetFace": "80cm",
                            "hasWRecord": false
                        },
                        {
                            "Order": 2,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 50,
                            "TargetFace": "80cm",
                            "hasWRecord": false
                        }
                    ]
                },
                {
                    "EvCode": "CM",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "CutNo": 24,
                    "FmtId": 3,
                    "FmtSubId": 15,
                    "FmtName": "50-metre round",
                    "FmtDescription": "Competition at 50m",
                    "FmtSubName": "Compound Team",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 216,
                    "FmtMaxScore": 2160,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CW",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "CutNo": 104,
                    "FmtId": 3,
                    "FmtSubId": 3,
                    "FmtName": "50-metre round",
                    "FmtDescription": "Competition at 50m",
                    "FmtSubName": "Compound",
                    "FmtSubDescription": "Compound Competition",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 72,
                    "FmtMaxScore": 720,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 50,
                            "TargetFace": "80cm",
                            "hasWRecord": false
                        },
                        {
                            "Order": 2,
                            "ArrowsNo": 36,
                            "MaxScore": 360,
                            "Distance": 50,
                            "TargetFace": "80cm",
                            "hasWRecord": false
                        }
                    ]
                },
                {
                    "EvCode": "CW",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "CutNo": 16,
                    "FmtId": 3,
                    "FmtSubId": 15,
                    "FmtName": "50-metre round",
                    "FmtDescription": "Competition at 50m",
                    "FmtSubName": "Compound Team",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 216,
                    "FmtMaxScore": 2160,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CX",
                    "IsTeam": 1,
                    "IndividualTeam": 3,
                    "CutNo": 24,
                    "FmtId": 3,
                    "FmtSubId": 16,
                    "FmtName": "50-metre round",
                    "FmtDescription": "Competition at 50m",
                    "FmtSubName": "Compound Mixed Team",
                    "FmtSubDescription": "",
                    "FmtEventType": "Mixed Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 144,
                    "FmtMaxScore": 1440,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "RX",
                    "IsTeam": 1,
                    "IndividualTeam": 3,
                    "CutNo": 24,
                    "FmtId": 1,
                    "FmtSubId": 11,
                    "FmtName": "70-metre round",
                    "FmtDescription": "Competition at 70m",
                    "FmtSubName": "Mixed Team",
                    "FmtSubDescription": "",
                    "FmtEventType": "Mixed Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 144,
                    "FmtMaxScore": 1440,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": [
                        {
                            "Order": 1,
                            "ArrowsNo": 144,
                            "MaxScore": 1440,
                            "Distance": 70,
                            "TargetFace": "122cm",
                            "hasWRecord": false
                        }
                    ]
                }
            ]
        },
        {
            "PhTypeId": 2,
            "PhTypeName": "Matchplay",
            "PhTypeDescription": "Head-to-head elimination bracket. Match winners advance and losers are eliminated.",
            "FmtTypeId": 2,
            "FmtType": "Match",
            "Events": [
                {
                    "EvCode": "RM",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "FmtId": 5,
                    "FmtSubId": 8,
                    "FmtName": "70-metre match",
                    "FmtDescription": "Head to head matches at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "Set System Olympic Round",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Set System",
                    "FmtArrowsNo": 15,
                    "FmtMaxScore": 0,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": false,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "RM",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "FmtId": 5,
                    "FmtSubId": 13,
                    "FmtName": "70-metre match",
                    "FmtDescription": "Head to head matches at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Set System",
                    "FmtArrowsNo": 24,
                    "FmtMaxScore": 0,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": false,
                    "FmtDateFrom": "2014-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "RW",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "FmtId": 5,
                    "FmtSubId": 8,
                    "FmtName": "70-metre match",
                    "FmtDescription": "Head to head matches at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "Set System Olympic Round",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Set System",
                    "FmtArrowsNo": 15,
                    "FmtMaxScore": 0,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": false,
                    "FmtDateFrom": "2010-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "RW",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "FmtId": 5,
                    "FmtSubId": 13,
                    "FmtName": "70-metre match",
                    "FmtDescription": "Head to head matches at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Set System",
                    "FmtArrowsNo": 24,
                    "FmtMaxScore": 0,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": false,
                    "FmtDateFrom": "2014-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CM",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "FmtId": 6,
                    "FmtSubId": 9,
                    "FmtName": "50-metre match",
                    "FmtDescription": "Head to head matches at 50m",
                    "FmtSubName": "",
                    "FmtSubDescription": "compound match Round",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 15,
                    "FmtMaxScore": 150,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2012-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CM",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "FmtId": 6,
                    "FmtSubId": 17,
                    "FmtName": "50-metre match",
                    "FmtDescription": "Head to head matches at 50m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 24,
                    "FmtMaxScore": 240,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2012-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CW",
                    "IsTeam": 0,
                    "IndividualTeam": 1,
                    "FmtId": 6,
                    "FmtSubId": 9,
                    "FmtName": "50-metre match",
                    "FmtDescription": "Head to head matches at 50m",
                    "FmtSubName": "",
                    "FmtSubDescription": "compound match Round",
                    "FmtEventType": "Individual",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 15,
                    "FmtMaxScore": 150,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2012-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CW",
                    "IsTeam": 1,
                    "IndividualTeam": 4,
                    "FmtId": 6,
                    "FmtSubId": 17,
                    "FmtName": "50-metre match",
                    "FmtDescription": "Head to head matches at 50m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 24,
                    "FmtMaxScore": 240,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": true,
                    "FmtDateFrom": "2012-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "CX",
                    "IsTeam": 1,
                    "IndividualTeam": 3,
                    "FmtId": 6,
                    "FmtSubId": 18,
                    "FmtName": "50-metre match",
                    "FmtDescription": "Head to head matches at 50m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Mixed Team",
                    "FmtScoringMode": "Cumulative Scoring",
                    "FmtArrowsNo": 16,
                    "FmtMaxScore": 160,
                    "FmtDistance": 50,
                    "FmtTargetFace": "80cm",
                    "hasWRecord": false,
                    "FmtDateFrom": "2012-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                },
                {
                    "EvCode": "RX",
                    "IsTeam": 1,
                    "IndividualTeam": 3,
                    "FmtId": 5,
                    "FmtSubId": 14,
                    "FmtName": "70-metre match",
                    "FmtDescription": "Head to head matches at 70m",
                    "FmtSubName": "",
                    "FmtSubDescription": "",
                    "FmtEventType": "Mixed Team",
                    "FmtScoringMode": "Set System",
                    "FmtArrowsNo": 16,
                    "FmtMaxScore": 0,
                    "FmtDistance": 70,
                    "FmtTargetFace": "122cm",
                    "hasWRecord": false,
                    "FmtDateFrom": "2014-04-01",
                    "FmtDateTo": "0000-00-00",
                    "FmtComponents": []
                }
            ]
        }
    ]
}
×

Try it: CompetitionFormatComponents

CompId
IndividualTeam
CompFormatId
CompSubFormatId
Request: