Navbar
shell php javascript

Introduction

Welcome to the Australian War Memorial API.

You can use this API to access the Australian War Memorial public collection records.

We have language bindings in Shell, PHP, and JavaScript! You can view code examples in the dark area to the right, and you can switch the programming language of the examples with the tabs in the top right.

Access

To get access to this API please contact webmaster@awm.gov.au with your name and/or organisation.

Collection Records

Get All Collection Records

curl --request GET \
  --key 'X-Api-Key: YOUR_KEY' \
  --url 'https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha?q=*%3A*&wt=json' \
  --header 'cache-control: no-cache'
<?php
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha?q=%2A:%2A&wt=json",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_POSTFIELDS => "",
  CURLOPT_HTTPHEADER => array(
    'X-Api-Key: YOUR_KEY',
    "cache-control: no-cache"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
?>
fetch('https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha?q=*:*&wt=json', {
  headers: new Headers({
    'X-Api-Key': 'YOUR_KEY'
  })
})
.then(response => response.json())
.then(data => {
  console.log(data)
})
.catch(error => console.error(error))

The above command returns JSON structured like this:

[
  {
    "responseHeader": { "status": 0, "QTime": 17 },
    "response": {
      "numFound": 2548834,
      "start": 0,
      "docs": [
        {
          "collection": ["BIOS"],
          "record_type": "people",
          "type": "People",
          "id": "P10203610",
          "id_lower": "P10203610",
          "url": "P10203610",
          "people_id": "10203610",
          "public_status": "true",
          "base_rank": "Lance Sergeant",
          "bio_timeline": [
            "1916-08-30|Date of recommendation honour or award|"
          ],
          "conflict": ["First World War, 1914-1918"],
          "related_conflicts": ["First World War, 1914-1918"],
          "related_conflict_sort": ["8:First World War, 1914-1918"],
          "conflict_search": ["8:First World War, 1914-1918"],
          "conflict_category": ["First World War"],
          "gender": "N",
          "related_units_id": ["U51454"],
          "related_units": ["14th Australian Infantry Battalion"],
          "related_units_label": ["U51454|14th Australian Infantry Battalion"],
          "related_unit_all_ids": [
            "U50782",
            "U50783",
            "U60698",
            "U50958",
            "U51423",
            "U51454"
          ],
          "name_variation": ["David Drummond"],
          "preferred_name": "Drummond, David",
          "service_conflict": ["4172:First World War, 1914-1918"],
          "service_number": ["4172"],
          "rank": ["Lance Sergeant"],
          "unit": ["14th Australian Infantry Battalion"],
          "web_profile": "    ",
          "source": "\\\\vamicap01\\solr_xml_people\\009354_000005.xml",
          "_version_": 1483113297423106049,
          "timestamp": "2014-10-27T10:51:00.073Z"
        },
        {
          "collection": ["BIOS"],
          "record_type": "people",
          "type": "People",
          "id": "P10203622",
          "id_lower": "P10203622",
          "url": "P10203622",
          "people_id": "10203622",
          "public_status": "true",
          "base_rank": "Private",
          "bio_timeline": [
            "1916-08-30|Date of recommendation honour or award|"
          ],
          "conflict": ["First World War, 1914-1918"],
          "related_conflicts": ["First World War, 1914-1918"],
          "related_conflict_sort": ["8:First World War, 1914-1918"],
          "conflict_search": ["8:First World War, 1914-1918"],
          "conflict_category": ["First World War"],
          "gender": "N",
          "related_units_id": ["U51454"],
          "related_units": ["14th Australian Infantry Battalion"],
          "related_units_label": ["U51454|14th Australian Infantry Battalion"],
          "related_unit_all_ids": [
            "U50782",
            "U50783",
            "U60698",
            "U50958",
            "U51423",
            "U51454"
          ],
          "name_variation": ["James Harrip"],
          "preferred_name": "Harrip, James",
          "service_conflict": ["5124:First World War, 1914-1918"],
          "service_number": ["5124"],
          "rank": ["Private"],
          "unit": ["14th Australian Infantry Battalion"],
          "web_profile": "    ",
          "source": "\\\\vamicap01\\solr_xml_people\\009354_000005.xml",
          "_version_": 1483113297423106051,
          "timestamp": "2014-10-27T10:51:00.073Z"
        }
      ]
    }
  }
]

This endpoint retrieves all collection records default to displaying 10 records unless otherwise stated at a time.

HTTP Request

GET https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha?q=*:*

Query Parameters

Parameter Default Options Description
q *(wildcard) Search all fields for either exact matches or wildcard search
fq Return only fields of requested parameters
fl Return only requested fields
start 0 If set to a number other than 0, the result will start the record display from the new number location.
rows 10 If set to a number other than 10, the result will return required new number of records back.
sort timestamp asc field asc, field desc Sort items by field in either ascending order or descending order
wt xml xml, json, csv Return as requested

Get a Specific Collection Record

curl --request GET \
  --key 'X-Api-Key: YOUR_KEY' \
  --url 'https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/collection/P11013307' \
  --header 'cache-control: no-cache'
<?php
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/collection/P11013307',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_POSTFIELDS => "",
  CURLOPT_HTTPHEADER => array(
    'X-Api-Key: YOUR_KEY',
    "cache-control: no-cache"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
?>
fetch('https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/collection/P11013307', {
  headers: new Headers({
    'X-Api-Key': 'YOUR_KEY'
  })
})
.then(response => response.json())
.then(data => {
  console.log(data)
})
.catch(error => console.error(error))

The above command returns JSON structured like this:

{
  "responseHeader": {
    "status": 0,
    "QTime": 1
  },
  "response": {
    "numFound": 1,
    "start": 0,
    "docs": [
      {
        "collection": [
          "BIOS"
        ],
        "record_type": "people",
        "type": "People",
        "id": "P11013307",
        "id_lower": "P11013307",
        "url": "P11013307",
        "people_id": "11013307",
        "public_status": "true",
        "base_rank": "General",
        "bio_timeline": [
          "1865-06-27|Date of birth|",
          "1884|Date and unit at enlistment (ORs)|Enlisted as a private in the Melbourne University company the 4th Battalion, Victorian Rifles.",
          "1885|Date and unit at appointment (Officers)|Commissioned as an officer in the Garrison Artillery.",
          "1893|Date graduated|Graduated from the University of Melbourne with a Master of Engineering.",
          "1895|Date graduated|Graduated from the University of Melbourne with a Bachelor of Arts and Bachelor of Laws.",
          "1895|Date promoted|Promoted to captain in the Garrison Artillery.",
          "1897|Date promoted|Promoted to major in the North Melbourne Battery.",
          "1908-03|Date promoted|Selected to command the Victorian Section of the newly formed Australian Intelligence Corps with the rank of lieutenant colonel.",
          "1912|Other|Elected President of the Victorian Institute of Engineers.",
          "1913-06-21|Date promoted|Promoted to colonel and given command of the 13th Infantry Brigade.",
          "1914-08-17|Other|Appointed Deputy Chief Censor.",
          "1914-09-13|Date of enlistment|",
          "1914-09-15|Other|Appointed to command the 4th Infantry Brigade.",
          "1914-12-22|Date of embarkation|Sailed for Egypt on board the convoy flagship Ulysses.",
          "1915|Date of recommendation honour or award|",
          "1915-04-26|Other|Particpated in the landing at Anzac Cove.",
          "1915-05-14|Date of recommendation honour or award|",
          "1915-07|Date promoted|Promoted to brigadier general, backdated to 15 September 1914.",
          "1915-10-15|Date of honour or award|Companion of the Order of the Bath (CB).",
          "1915-12-19|Other|Evacuated from Gallipoli with the 4th Brigade.",
          "1916-02|Other|Appointed Commander of the 3rd Division. Monash remained with the 4th Brigade for several more months while the 3rd Division travelled from Australia to its new training areas in the United Kingdom.",
          "1916-07-13|Date promoted|Promoted to major general.",
          "1917-10-04|Date of recommendation honour or award|",
          "1918-01|Date of honour or award|Created a Knight Commander of St Michael and St George (KCMG).",
          "1918-01-01|Date of honour or award|Gazetted Knight Commander of the Order of the Bath (KCB).",
          "1918-05-31|Date promoted|Promoted to lieutenant general and assumed command of the Australian Corps.",
          "1918-11-21|Other|Left the Australian Corps to become Director General of Repatriation.",
          "1919-01-01|Date of honour or award|Created a Knight Grand Cross of St Michael and St George (GCMG).",
          "1919-01-29|Date of honour or award|French Legion of Honour - 2nd Class Grand Officer.",
          "1919-04-01|Date of honour or award|Belgian Croix de Guerre.",
          "1919-04-01|Date of honour or award|Belgium Order of La Couronne - Grand Officer",
          "1919-07-12|Date of honour or award|US Distinguished Service Medal.",
          "1919-08-21|Date of honour or award|French Croix de Guerre.",
          "1919-11-15|Date returned to Australia|",
          "1920|Other|Became the manager of Victoria's State Electricity Commission.",
          "1920|Other|Left the Army soon after being appointed to a committee to examine the future structure of the Army.",
          "1929|Date promoted|Promoted to full general in recognition of his wartime services.",
          "1931-10-08|Date of death|"
        ],
        "birth_date": "1865-06-27",
        "birth_place": "Australia: Victoria, Melbourne",
        "catalogue_id": [
          "088989",
          "3DRL/2316",
          "3DRL/2316",
          "3DRL/6925",
          "3DRL/6941B"
        ],
        "related_objects": [
          "088989",
          "3DRL/2316",
          "3DRL/2316",
          "3DRL/6925",
          "3DRL/6941B",
          "A01241",
          "A02018",
          "A02026",
          "A02691",
          "A02697",
          "A02745",
          "A03083",
          "A03451",
          "A05326",
          "ART02986",
          "ART02986",
          "ART02987",
          "ART03350",
          "ART12209",
          "ART13579",
          "ART40933",
          "ART50003",
          "ART93008",
          "ARTV06073",
          "RELAWM15133"
        ],
        "conflict": [
          "First World War, 1914-1918"
        ],
        "publications": [
          "The Oxford companion to Australian military history:1995:Biographical information",
          "London Gazette:1918-01-01:Published in",
          "London Gazette:1919-04-01:Published in",
          "London Gazette:1919-04-01:Published in",
          "London Gazette:1919-07-12:Published in",
          "London Gazette:1916-07-13:Published in",
          "London Gazette:1919-01-29:Published in",
          "London Gazette:1919-08-21:Published in",
          "London Gazette:1919-01-01:Published in",
          "London Gazette:1919-07-11:Published in",
          "London Gazette:1916-01-28:Published in",
          "London Gazette:1918-05-28:Published in",
          "London Gazette:1917-12-28:Published in",
          "London Gazette:1915-10-15:Published in",
          "London Gazette:1919-07-21:Published in",
          "London Gazette:1915-08-05:Published in",
          "Commonwealth Gazette:1919-12-11:Published in",
          "Commonwealth Gazette:1919-10-17:Published in",
          "Commonwealth Gazette:1919-10-17:Published in",
          "Commonwealth Gazette:1919-07-23:Published in",
          "Commonwealth Gazette:1919-07-23:Published in",
          "Commonwealth Gazette:1916-02-24:Published in",
          "Commonwealth Gazette:1918-10-24:Published in",
          "Commonwealth Gazette:1915-10-28:Published in",
          "Commonwealth Gazette:1919-10-30:Published in",
          "Commonwealth Gazette:1916-11-30:Published in",
          "Commonwealth Gazette:1916-04-06:Published in",
          "Commonwealth Gazette:1918-04-18:Published in",
          "Commonwealth Gazette:1918-04-18:Published in",
          "Commonwealth Gazette:1919-05-23:Published in",
          "Commonwealth Gazette:1919-05-23:Published in"
        ],
        "related_conflicts": [
          "First World War, 1914-1918"
        ],
        "related_conflict_sort": [
          "8:First World War, 1914-1918"
        ],
        "conflict_search": [
          "8:First World War, 1914-1918"
        ],
        "conflict_category": [
          "First World War"
        ],
        "death_date": "1931-10-08",
        "death_place": "Australia: Victoria, Melbourne",
        "gender": "M",
        "related_places_id": [
          "PL489",
          "PL489"
        ],
        "related_places": [
          "Melbourne",
          "Melbourne"
        ],
        "places": [
          "Melbourne",
          "Melbourne"
        ],
        "related_places_label": [
          "PL489|Melbourne",
          "PL489|Melbourne"
        ],
        "place_geo": [
          "-37.814107,144.96327999999994",
          "-37.814107,144.96327999999994"
        ],
        "related_places_hierarchy": [
          "Melbourne|Victoria|Australia",
          "Melbourne|Victoria|Australia"
        ],
        "related_units_id": [
          "U50958",
          "U51427",
          "U51453",
          "U51454",
          "U51455",
          "U51456"
        ],
        "related_units": [
          "Australian Imperial Force",
          "4th Australian Infantry Brigade",
          "13th Australian Infantry Battalion",
          "14th Australian Infantry Battalion",
          "15th Australian Infantry Battalion",
          "16th Australian Infantry Battalion"
        ],
        "related_units_label": [
          "U50958|Australian Imperial Force",
          "U51427|4th Australian Infantry Brigade",
          "U51453|13th Australian Infantry Battalion",
          "U51454|14th Australian Infantry Battalion",
          "U51455|15th Australian Infantry Battalion",
          "U51456|16th Australian Infantry Battalion"
        ],
        "related_unit_all_ids": [
          "U50782",
          "U50783",
          "U60698",
          "U50958",
          "U50782",
          "U50783",
          "U60698",
          "U50958",
          "U51423",
          "U51427",
          "U50782",
          "U50783",
          "U60698",
          "U50958",
          "U51423",
          "U51453",
          "U50782",
          "U50783",
          "U60698",
          "U50958",
          "U51423",
          "U51454",
          "U50782",
          "U50783",
          "U60698",
          "U50958",
          "U51423",
          "U51455",
          "U50782",
          "U50783",
          "U60698",
          "U50958",
          "U51423",
          "U51456"
        ],
        "related_subjects": [
          "Mention in despatches",
          "Belgian Croix de Guerre",
          "French Croix de Guerre",
          "Belgian Grand Officer of the Order of the Crown",
          "French Grand Officer of the Legion of Honour, Second Class",
          "Knight Grand Cross of the Order of St Michael and St George",
          "Knight Commander of the Order of the Bath",
          "United States Distinguished Service Medal",
          "13th Australian Infantry Battalion",
          "14th Australian Infantry Battalion",
          "15th Australian Infantry Battalion",
          "16th Australian Infantry Battalion",
          "Companion of the Order of the Bath"
        ],
        "name_variation": [
          "J Monash",
          "John Monash",
          "Monash",
          "Monash, J",
          "Monash, Sir J",
          "Monash, Sir John",
          "Sir J Monash",
          "Sir John Monash"
        ],
        "portrait": [
          "A01241"
        ],
        "preferred_name": "Monash, John",
        "service": [
          "Australian Imperial Force"
        ],
        "service_conflict": [
          ":First World War, 1914-1918"
        ],
        "rank": [
          "Brigadier General",
          "Colonel",
          "General",
          "Lieutenant Colonel",
          "Lieutenant General",
          "Major General",
          "Temporary Brigadier General",
          "Temporary Lieutenant General"
        ],
        "unit": [
          "4th Australian Infantry Brigade"
        ],
        "webgroups": [
          "ANZAC Connections",
          "all people profiles",
          "senior officers"
        ],
        "web_profile": "John Monash is considered one of the war’s outstanding commanders. Monash was born in Melbourne on 27 June 1865. He was dux of Scotch College and studied arts and engineering at Melbourne University, where he was also involved in debating and student politics. Outside of university he dabbled in acting. In 1884 he joined the university company of the 4th Battalion, Victorian Rifles.\n\nMonash was a driven young man, ambitious and intelligent. He worked on the construction of the Princes Bridge in Melbourne and in 1888 was placed in charge of constructing a new railway even though he had yet to complete his degree. Monash married Hannah Moss in April 1891, finished his studies in 1895 and, having long since decided to combine engineering with a military career, was promoted to captain in the Garrison Artillery that year. In 1897 Monash was promoted to major in the North Melbourne Battery and served there for 11 years.\n\nMeanwhile, he and a friend had established a private engineering practice in 1894. The business grew steadily but a series of setbacks left him with large debts in 1902. Starting again, Monash recovered and his business prospered. He also gained promotion to lieutenant colonel in the Australian Intelligence Corps in 1908 in 1913 took command of the 13th Infantry Brigade.\n\nAfter the outbreak of war, Monash was given command of the AIF's 4th Infantry Brigade, landing at Gallipoli on 26 April 1915. In July he was promoted to brigadier. Despite having encountered some criticism for his performance on Gallipoli, Monash took his brigade to France in June 1916. He became a major general in July and took command of the 3rd Division. The division's first major battle, Messines, was hailed as a great success. Further success followed and in May 1918, Monash was promoted to lieutenant general and given command of the Australian Corps. His first battle in this role, Hamel, of which he wrote: \"the operation is a striking example of the success which invariably results from careful preparation and coordinated action: and will serve as a model and the standard of the fighting efficiency of the Australian corps\".  Monash remained in command through the victorious battles in the last months of the war. He was an innovative leader who earned high praise from many leading political and military figures.\n\nAfter spending eight months in London overseeing the repatriation of the AIF, Monash was welcomed home in Melbourne by an enthusiastic public on Boxing Day 1919. He returned to business and in 1920 became manager of Victoria's State Electricity Commission. An advocate for returned soldiers, Monash also held a range of high-level positions. His opinions were widely sought and he became a leading figure in Melbourne's Jewish community.\n\nMonash died of heart disease in Melbourne on 8 October 1931 and was given a state funeral attended by some 250,000 mourners.",
        "source": "\\\\vamicap02\\SOLR_xml_people\\055781_000002.xml",
        "timestamp": "2018-08-02T19:50:37.729Z",
        "_version_": 1607724946251841500
      }
    ]
  }
}

This endpoint retrieves a specific collection item.

HTTP Request

GET https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/collection/<ID>

URL Parameters

Parameter Description
ID The ID or Accession Number of the collection item to retrieve

Facet Collection Items

curl --request GET \
  --key 'X-Api-Key: YOUR_KEY' \
  --url 'https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/{field_name}' \
  --header 'cache-control: no-cache'
<?php
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/facet/{field_name}",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_POSTFIELDS => "",
  CURLOPT_HTTPHEADER => array(
    'X-Api-Key: YOUR_KEY',
    "cache-control: no-cache"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
?>
fetch('https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/facet/{field_name}', {
  headers: new Headers({
    'X-Api-Key': 'YOUR_KEY'
  })
})
.then(response => response.json())
.then(data => {
  console.log(data)
})
.catch(error => console.error(error))

The above command returns JSON structured like this:

{
  "responseHeader": {
    "status": 0,
    "QTime": 88
  },
  "response": {
    "numFound": 2548777,
    "start": 0,
    "docs": []
  },
  "facet_counts": {
    "facet_queries": {},
    "facet_fields": {
      "record_type": [
        "roll",
        960067,
        "people",
        923349,
        "shelf items",
        105906,
        "library",
        78171,
        "place",
        17565,
        "unit",
        10219,
        "subject",
        9726,
        "battle honour",
        286,
        "event",
        233,
        "conflict",
        111,
        "campaign honour",
        28
      ]
    },
    "facet_dates": {},
    "facet_ranges": {}
  }
}

This endpoint a facet of collection data that returns labels and amounts

HTTP Request

GET https://qjeqzny91m.execute-api.ap-southeast-2.amazonaws.com/alpha/facet/{field_name}

URL Parameters

Parameter Description
Field The field label that you wish to use to create a facet

Errors

The Australian War Memorial API uses the following error codes:

Error Code Meaning
400 Bad Request -- Your request is invalid.
401 Unauthorized -- Your API key is wrong.
403 Forbidden -- The collection item requested is hidden for administrators only.
404 Not Found -- The specified collection item could not be found.
405 Method Not Allowed -- You tried to access a collection item with an invalid method.
406 Not Acceptable -- You requested a format that isn't part of the allowed formats.
410 Gone -- The collection item requested has been removed from our servers.
418 I'm a teapot.
429 Too Many Requests -- You're requesting too many collection items! Slow down!
500 Internal Server Error -- We had a problem with our server. Try again later.
503 Service Unavailable -- We're temporarily offline for maintenance. Please try again later.

Terms of use

The Australian War Memorial API is a service offered by the Australian War Memorial. It offers a programmatic way to extract collection item records and full text from the Australian War Memorial public collection and re-use this content for a variety of purposes such as further analysis of the content or to assist in the creation of new online services.

The Australian War Memorial values creativity and encourages a broad use of the API and thus it is made free for non-commercial use.

While this API is free to use for non-commercial use there is a limit to the requests made to the API in order to maintain the functionality of the API and its services.

When you use the Australian War Memorial API this constitutes your agreement to the Terms of Use.

The Terms of Use may be changed, amended or modified from time to time at the Australian War Memorials discretion and without notice. These Terms of Use are to be red in conjunction with the other terms provided on the Australian War Memorial website (www.awm.gov.au) such as the terms in regards to privacy and copyright.

Contact Information

You agree to provide the Australian War Memorial with accurate and complete contact details and to inform us of any changes to this information.

Use of the API User Account

Use of the API requires the issuance of a API user account. This account is not transferable and you are responsible for its use. If you are applying for an API key on behalf of a company or other organisation you are stating that you have the authority to bind that company or organisation.

Information about use

You agree to provide the Australian War Memorial with a description of any applications that include Australian War Memorial Collection Items via the API. The Australian War Memorial with require free temporary access to publicly available applications or websites to ensure that these Terms of Use have been complied with.

Non-commercial Use

The Australian War Memorial will review your API request and provide details within 5 business days of the original request.

Commercial Use

The Australian War Memorial does not currently allow their API to be used for commercial applications or websites.

Attribution

You will acknowledge the Australian War Memorial as a source of your data and include a link to the Australian War Memorial website. You are welcome to use the 'Provided by AWM' logo on your site. If you present the content of individual items you should link back to the item on the Australian War Memorial website or display its persistent identifier.

Some Australian War Memorial content is in copyright and the related owner rights must be respected. It is your responsibility to ascertain copyright status and clear copyright with the original provider (not the Australian War Memorial) before making content publicly available.

Removal of content

You must remove or delete content you have obtained from the Australian War Memorial API in 30 days or less if you are requested to do so.

Termination of access

You acknowledge that we reserve the right to cancel your access to the API service without prior notice.

Service provision

Where possible we will make new version of the API backwards compatible, however we do not ensure backwards compatibility. You acknowledge that we reserve the right to turn off or modify the API service at any time without prior notice. You acknowledge that we do not make any undertakings with regard to service availability or performance. We reserve the right to limit calls on the API as required to maintain manageable demands on our servers.

Lawful use

Your use of the Australian War Memorial APi must be lawful. You will not display content obtained via the API in context that are defamatory, obscene, threatening, offensive, invasive of privacy, or which would constitute or encourage a criminal offence, or give rise to liability under, or breach, any law, or that are detrimental to the reputation of the Library in any way.

Limitation of Liability

The Australian War Memorial is not liable for any loss, injury, claim, liability or damage of any kind resulting from your use of the Australian War Memorial API. The Australian War Memorial is not liable for any special, indirect, incidental, or consequential damages of any kind whatsoever (including, without limitation, legal fees) in any way due to, resulting from, or arising in connection with the use of or inability to use the Australian War Memorial API.

Indemnity

You indemnify the Australian War Memorial, its officers, directors, employees, agents, distributors and affiliates, and any third party information providers to the Australian War Memorial, from and against any or all third party claims, demands, liabilities, costs or expenses, including reasonable legal fees, resulting from any breach of these Terms and Conditions of Use by you. You must cooperate as fully as reasonably required in the defence of any such action.

Jurisdiction

These Terms of Use are governed by the laws of the Australian Capital Territory.

Attribution Icons

As per the Australian War Memorials API Terms of Use it is required that a link back to the Australian War Memorial website is present. Feel free to use the following icons for your application or website.

Default Reversed
JPG JPG reversed
PNG PNG reversed
SVG all