{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/prep/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Angular sample client","description":"Hamilton's Developer Portal is used to help reference and understand the APIs of Hamilton products.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"angular-sample-client"},"children":["Angular sample client"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Angular sample client serves as a basic example of developing with the API to create and run protocols. The source code is available as a downloadable ZIP package."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"textmodule","id":"51556541067"},"children":[{"$$mdtype":"Tag","name":"section","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{"className":"note"},"children":["This sample client is for demonstration purposes only and not intended for production."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites"},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Node ^12.14.1 || ^14.15.0"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"download"},"children":["Download"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"textmodule","id":"51665917451"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The source code is a downloadable ZIP package. Further installation steps and environment setup instructions are provided in the source code's ",{"$$mdtype":"Tag","name":"span","attributes":{"className":"file"},"children":["README.md"]}," file. and ",{"$$mdtype":"Tag","name":"span","attributes":{"className":"file"},"children":["package.json"]},"."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{"className":"file"},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"../static/prep-examples/prep-angular-sample-client.zip","target":"_blank"},"children":["prep-angular-sample-client.zip"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"additional-resources"},"children":["Additional resources"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"textmodule","id":"51556676619"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more information about the sample client, download the project's ZIP package and refer to the ",{"$$mdtype":"Tag","name":"span","attributes":{"className":"file"},"children":["README.md"]}," file in the project's folder."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Angular 12: ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://v12.angular.io/docs","target":"_blank"},"children":["https://v12.angular.io/docs"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Node installation: ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://nodejs.org/en/download","target":"_blank"},"children":["https://nodejs.org/en/download"]}]}]}]}]},"headings":[{"value":"Angular sample client","id":"angular-sample-client","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Download","id":"download","depth":2},{"value":"Additional resources","id":"additional-resources","depth":2}],"frontmatter":{"seo":{"title":"Angular sample client"}},"lastModified":"2026-07-30T19:22:04.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/pages/prep_example_angular_sample_client_prep","userData":{"isAuthenticated":false,"teams":["anonymous"]}}