API

RecordCategories

Get categories that hold a specific World Record

Specific Parameters

  • DisciplineId INTEGER M Discipline Id
  • RecordLevel INTEGER M Record's Level Id
  • RecordArea INTEGER Record's Area 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
     Available options: 0|1|2|3|4
  • OnlyExistingRecords BOOLEAN Limit to record that have been already claimed and has at least one entry in DB
  • Historical BOOLEAN Include Historical Data

Common Parameters

  • RBP INTEGER Items per page
  • Page INTEGER Page to request

Type Data type

M Mandatory

+ Multiple values separated with pipe "|"

Syntax Try it yourself

http://api.worldarchery.org/v3/RECORDCATEGORIES/?DisciplineId=INTEGER&RecordLevel=INTEGER&RecordArea=INTEGER&IndividualTeam=INTEGER&OnlyExistingRecords=BOOLEAN&Historical=BOOLEAN [&RBP=INTEGER&Page=INTEGER]

http://api.worldarchery.org/?v=3&content=RECORDCATEGORIES&DisciplineId=INTEGER&RecordLevel=INTEGER&RecordArea=INTEGER&IndividualTeam=INTEGER&OnlyExistingRecords=BOOLEAN&Historical=BOOLEAN [&RBP=INTEGER&Page=INTEGER]

Response

{
    "pageInfo": {
        "totalResults": 66,
        "resultsPerPage": 10,
        "page": 0
    },
    "items": [
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 1,
            "CatCode": "RM",
            "CatName": "Recurve Men",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 2,
            "CatCode": "RW",
            "CatName": "Recurve Women",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 3,
            "CatCode": "RJM",
            "CatName": "Recurve Junior Men",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 4,
            "CatCode": "RJW",
            "CatName": "Recurve Junior Women",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 5,
            "CatCode": "RCM",
            "CatName": "Recurve Cadet Men",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 6,
            "CatCode": "RCW",
            "CatName": "Recurve Cadet Women",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 7,
            "CatCode": "RMM",
            "CatName": "Recurve Master Men",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 8,
            "CatCode": "RMW",
            "CatName": "Recurve Master Women",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 9,
            "CatCode": "CM",
            "CatName": "Compound Men",
            "IsTeam": 0
        },
        {
            "RecordDiscipline": 2,
            "RecordLevel": 2,
            "Category": 9,
            "CatCode": "CM",
            "CatName": "Compound Men",
            "IsTeam": 1
        }
    ]
}
×

Try it: RecordCategories

DisciplineId
RecordLevel
RecordArea
IndividualTeam
OnlyExistingRecords
Historical
RBP
Page
Request: