REST2 was architected for the modern web. It fulfills level 3 of the Richardson Maturity Model. This means that RT expects proper HTTP methods (GET, POST, PUT, DELETE), it provides the full range of HTTP status codes, and RT takes advantage of many HTTP headers in requests and responses (including ETag, If-Modified-Since, etc). We also publish hypermedia controls, which lets your client application explore RT's API dynamically. REST2 has first-class support for JSON which was far and away the most frequent feature request. REST2 was also designed to be extensible. Expect to see additional endpoints and hypermedia materialize as you install extensions.
Election Protection Runs on RT
The national, nonpartisan Election Protection coalition works to ensure that all U.S. voters have an equal opportunity to participate in the political process. On election days, they provide resources for voters across the country to protect the right to vote and Request Tracker is the engine that manages all of those requests. Read on to learn more about how RT supports this important project.
Running RT with Docker
Managing Service Level Agreements (SLAs) in RT
Service level agreements (SLAs) are an important aspect of support agreements. If your organization provides support, it's important to track requests and make sure the team knows when they need to respond. RT's SLA features automate this tracking so you can be sure your support team responds on time.