Title: REST API Guidance - Version 1.1  
Owner: Marc Hadley
Creator: Marc Hadley Jan 22, 2019
Last Changed by: Marc Hadley Mar 12, 2019
Tiny Link: (useful for email) https://publichealthsurveillance.atlassian.net/wiki/x/AYCMH
Export As: Word · PDF  
SDP Technology Architecture (1)
    Page: API Implementation Considerations
Hierarchy
Labels
Global Labels (3)
Outgoing Links
External Links (51)
    https://www.youtube.com/watch?v=zEyg0TnieLg
    https://tools.ietf.org/html/rfc8259
    easi.cdc.gov/
    www.jsoniq.org/docs/JSONiq/html-single/index.html
    https://tools.ietf.org/html/rfc7807
    https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
    https://transform.ca.com/API-securing-microservice-apis-ore…
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/I…
    https://www.iana.org/assignments/media-types/media-types.xh…
    https://tools.ietf.org/html/rfc7158#section-1
    https://www.wikiwand.com/en/Robustness_principle
    https://www.apiacademy.co/articles/2015/12/how-to-http-cach…
    https://jlordiales.me/2017/03/25/postel-law-api/
    www.iana.org/assignments/link-relations/link-relations.xhtm…
    https://json-schema.org/latest/json-schema-core.html
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Resources…
    https://tools.ietf.org/html/rfc4287
    enable-cors.org/
    https://tools.ietf.org/html/rfc4287#section-4.2.7
    https://www.w3.org/TR/xpath-3/
    https://sdp-v.services.cdc.gov/api/#!/surveys/get_surveys
    https://www.w3.org/TR/2017/REC-xslt-30-20170608/
    https://sdp-v.services.cdc.gov/api/surveys?limit=100
    https://www.w3.org/2001/tag/doc/versioning-xml
    https://www.w3.org/TR/xml-infoset/
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching
    codebetter.com/howarddierking/2012/11/09/versioning-restful…
    https://www.w3.org/Provider/Style/URI
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/I…
    https://en.wikipedia.org/wiki/Fallacies_of_distributed_comp…
    https://github.com/OAI/OpenAPI-Specification
    https://martinfowler.com/articles/richardsonMaturityModel.h…
    https://w3c.github.io/json-ld-syntax/
    https://tools.ietf.org/html/rfc6570
    https://sdp-v.services.cdc.gov/surveys
    https://sdp-v.services.cdc.gov/surveys/S-11
    https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#R…
    https://philsturgeon.uk/api/2018/04/13/openapi-and-json-sch…
    https://www.iana.org/assignments/http-status-codes/http-sta…
    https://sdp-v.services.cdc.gov/api/surveys
    https://www.w3.org/TR/2006/REC-xml-20060816/
    https://www.w3.org/XML/Schema
    https://tools.ietf.org/html/draft-kelly-json-hal-08
    https://www.w3.org/TR/xml-names/
    https://www.w3.org/TR/xmlschema-2/#built-in-datatypes
    https://www.w3.org/TR/xquery-3/
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/H…
    https://open.cdc.gov/apis.html
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/G…
SDP Technology Architecture (4)     Page: API Implementation Considerations
    Page: Architecture Principles
    Page: REST API Guidance - Version 1.1
    Page: Using OAuth to Secure CDC APIs