---
# System prepended metadata

title: Untitled

---

## Base URL: https://a11moly.herokuapp.com/
```
- EndPoints

- /run/
    - POST: run an accessibility check
        - url: the url of the page to run the check against
        - params (optional): nested object with optional parameters.
        - tags: a list of tags. rules will be included if they have *all* of the tags
        - setIds: a list of setIds. all rules in the set will be included.
        - ruleIds: a list of ruleIds. all rulesIds specified will be included.
        
- /customizations/
    - /tags/:ruleId/
        - GET: Get all tags on a rule
          - ruleId: The name of the rule (e.g. accesskeys)
        - DELETE: Delete a tag on a rule
          - ruleId: The name of the rule
          - tags: A list of one ore more tags to delete
    - /fields/:customized_id/
        - GET: Get the customized_id, description, impact, issueType and tags of the rule with the customized_id
          - customized_id: The customized name of the rule
    - /:ruleId/
        - GET: Get the customized_id, description, impact, issueType and tags of a rule
          - ruleId: The name of the rule (e.g. accesskeys)
        - POST: Add a new tag, customized_id, description, impact and/or issueType on a rule
          - ruleId: The name of the rule (e.g. accesskeys)
          - customized_id: A customized name for the rule
          - description: A customized description for the rule
          - impact: A customized impact for the rule
          - issueType: A customized issueType for the rule
          - tags: A list of one or more tags to add
      
- /set-create/
    - POST: Create a new set of rules if a set of rules with that ID does not exist
        - ‘setId’ : name and ID of rule
        - ‘rules’ : The rules present in the sets
        - ‘owner’ : The owner of the set
    - DELETE: Delete a set of rules
        - ‘setId’: Name and ID of set of rules

```