{ "header": { "version": 1, "type": "record", "approw-key": "SRP_HTTP_FRAMEWORK_RESOURCES" }, "body": { "record1": { "<1>": { "<1,1>": "1", "<1,2>": "APIROOT", "<1,3>": "api", "<1,4>": { "<1,4,1>": "Text", "<1,4,2>": "" }, "<1,5>": "APIROOT", "<1,6>": "", "<1,7>": { "<1,7,1>": "RGB{68, 68, 68}", "<1,7,2>": "White" }, "<1,8>": { "<1,8,1>": "Segoe UI", "<1,8,2>": "-12", "<1,8,3>": "400", "<1,8,4>": "0", "<1,8,5>": "0", "<1,8,6>": "0", "<1,8,7>": "1", "<1,8,8>": "0", "<1,8,9>": "0", "<1,8,10>": "0", "<1,8,11>": "0", "<1,8,12>": "0" }, "<1,9>": { "<1,9,1>": "Left", "<1,9,2>": "Center" }, "<1,10>": "N", "<1,11>": "None", "<1,12>": "1", "<1,13>": "24", "<1,14>": "0", "<1,15>": "1", "<1,16>": "None", "<1,17>": "Left", "<1,18>": { "<1,18,1>": "13", "<1,18,2>": "13" }, "<1,19>": { "<1,19,1>": { "<1,19,1,1>": "DESCRIPTION", "<1,19,1,2>": "This is the API entry point." }, "<1,19,2>": { "<1,19,2,1>": "API_SIGNATURES", "<1,19,2,2>": "APIROOT.GET" }, "<1,19,3>": { "<1,19,3,1>": "EXCLUDE_LOGGING", "<1,19,3,2>": "0" }, "<1,19,4>": { "<1,19,4,1>": "METHODS", "<1,19,4,2>": "GET" }, "<1,19,5>": { "<1,19,5,1>": "QUERY_PARAMS", "<1,19,5,2>": "" }, "<1,19,6>": { "<1,19,6,1>": "TITLE", "<1,19,6,2>": "API Entry Point" } } }, "<2>": { "<2,1>": "2", "<2,2>": "/webaccounts", "<2,3>": "webaccounts", "<2,4>": { "<2,4,1>": "Text", "<2,4,2>": "" }, "<2,5>": "RESOURCE", "<2,6>": "", "<2,7>": { "<2,7,1>": "RGB{68, 68, 68}", "<2,7,2>": "White" }, "<2,8>": { "<2,8,1>": "Segoe UI", "<2,8,2>": "-12", "<2,8,3>": "400", "<2,8,4>": "0", "<2,8,5>": "0", "<2,8,6>": "0", "<2,8,7>": "1", "<2,8,8>": "0", "<2,8,9>": "0", "<2,8,10>": "0", "<2,8,11>": "0", "<2,8,12>": "0" }, "<2,9>": { "<2,9,1>": "Left", "<2,9,2>": "Center" }, "<2,10>": "N", "<2,11>": "None", "<2,12>": "1", "<2,13>": "24", "<2,14>": "0", "<2,15>": "1", "<2,16>": "None", "<2,17>": "Left", "<2,18>": { "<2,18,1>": "13", "<2,18,2>": "13" }, "<2,19>": { "<2,19,1>": { "<2,19,1,1>": "DESCRIPTION", "<2,19,1,2>": "Web accounts resource used by the authentication service." }, "<2,19,2>": { "<2,19,2,1>": "API_SIGNATURES", "<2,19,2,2>": "webaccounts.GET" }, "<2,19,3>": { "<2,19,3,1>": "EXCLUDE_LOGGING", "<2,19,3,2>": "0" }, "<2,19,4>": { "<2,19,4,1>": "METHODS", "<2,19,4,2>": "GET" }, "<2,19,5>": { "<2,19,5,1>": "QUERY_PARAMS", "<2,19,5,2>": "" }, "<2,19,6>": { "<2,19,6,1>": "TITLE", "<2,19,6,2>": "Web Accounts" } } }, "<3>": { "<3,1>": "3", "<3,2>": "/webaccounts/{accountID}", "<3,3>": "{accountID}", "<3,4>": { "<3,4,1>": "Text", "<3,4,2>": "" }, "<3,5>": "RESOURCE_ID", "<3,6>": "", "<3,7>": { "<3,7,1>": "RGB{68, 68, 68}", "<3,7,2>": "White" }, "<3,8>": { "<3,8,1>": "Segoe UI", "<3,8,2>": "-12", "<3,8,3>": "400", "<3,8,4>": "0", "<3,8,5>": "0", "<3,8,6>": "0", "<3,8,7>": "1", "<3,8,8>": "0", "<3,8,9>": "0", "<3,8,10>": "0", "<3,8,11>": "0", "<3,8,12>": "0" }, "<3,9>": { "<3,9,1>": "Left", "<3,9,2>": "Center" }, "<3,10>": "N", "<3,11>": "None", "<3,12>": "1", "<3,13>": "24", "<3,14>": "0", "<3,15>": "1", "<3,16>": "None", "<3,17>": "Left", "<3,18>": { "<3,18,1>": "13", "<3,18,2>": "13" }, "<3,19>": { "<3,19,1>": { "<3,19,1,1>": "DESCRIPTION", "<3,19,1,2>": "Unique account ID for the web accounts resource." }, "<3,19,2>": { "<3,19,2,1>": "API_SIGNATURES", "<3,19,2,2>": "webaccounts.ID.GET" }, "<3,19,3>": { "<3,19,3,1>": "EXCLUDE_LOGGING", "<3,19,3,2>": "0" }, "<3,19,4>": { "<3,19,4,1>": "METHODS", "<3,19,4,2>": "GET" }, "<3,19,5>": { "<3,19,5,1>": "QUERY_PARAMS", "<3,19,5,2>": "" }, "<3,19,6>": { "<3,19,6,1>": "TITLE", "<3,19,6,2>": "Web Accounts ID" } } }, "<4>": { "<4,1>": "4", "<4,2>": "/webaccounts/{accountID}/password", "<4,3>": "password", "<4,4>": { "<4,4,1>": "Text", "<4,4,2>": "" }, "<4,5>": "PROPERTY", "<4,6>": "", "<4,7>": { "<4,7,1>": "RGB{68, 68, 68}", "<4,7,2>": "White" }, "<4,8>": { "<4,8,1>": "Segoe UI", "<4,8,2>": "-12", "<4,8,3>": "400", "<4,8,4>": "0", "<4,8,5>": "0", "<4,8,6>": "0", "<4,8,7>": "1", "<4,8,8>": "0", "<4,8,9>": "0", "<4,8,10>": "0", "<4,8,11>": "0", "<4,8,12>": "0" }, "<4,9>": { "<4,9,1>": "Left", "<4,9,2>": "Center" }, "<4,10>": "N", "<4,11>": "None", "<4,12>": "1", "<4,13>": "24", "<4,14>": "0", "<4,15>": "1", "<4,16>": "None", "<4,17>": "Left", "<4,18>": { "<4,18,1>": "13", "<4,18,2>": "13" }, "<4,19>": { "<4,19,1>": { "<4,19,1,1>": "DESCRIPTION", "<4,19,1,2>": "Password property for the current web account." }, "<4,19,2>": { "<4,19,2,1>": "API_SIGNATURES", "<4,19,2,2>": "webaccounts.ID.password.GET,webaccounts.ID.password.PATCH" }, "<4,19,3>": { "<4,19,3,1>": "EXCLUDE_LOGGING", "<4,19,3,2>": "0" }, "<4,19,4>": { "<4,19,4,1>": "METHODS", "<4,19,4,2>": "GET,PATCH" }, "<4,19,5>": { "<4,19,5,1>": "QUERY_PARAMS", "<4,19,5,2>": "" }, "<4,19,6>": { "<4,19,6,1>": "TITLE", "<4,19,6,2>": "Web Accounts Password" } } }, "<5>": { "<5,1>": "2", "<5,2>": "/contacts", "<5,3>": "contacts", "<5,4>": { "<5,4,1>": "Text", "<5,4,2>": "" }, "<5,5>": "RESOURCE", "<5,6>": "", "<5,7>": { "<5,7,1>": "RGB{68, 68, 68}", "<5,7,2>": "White" }, "<5,8>": { "<5,8,1>": "Segoe UI", "<5,8,2>": "-12", "<5,8,3>": "400", "<5,8,4>": "0", "<5,8,5>": "0", "<5,8,6>": "0", "<5,8,7>": "1", "<5,8,8>": "0", "<5,8,9>": "0", "<5,8,10>": "0", "<5,8,11>": "0", "<5,8,12>": "0" }, "<5,9>": { "<5,9,1>": "Left", "<5,9,2>": "Center" }, "<5,10>": "N", "<5,11>": "None", "<5,12>": "1", "<5,13>": "24", "<5,14>": "0", "<5,15>": "1", "<5,16>": "None", "<5,17>": "Left", "<5,18>": { "<5,18,1>": "13", "<5,18,2>": "13" }, "<5,19>": { "<5,19,1>": { "<5,19,1,1>": "DESCRIPTION", "<5,19,1,2>": "Sample contacts resource." }, "<5,19,2>": { "<5,19,2,1>": "API_SIGNATURES", "<5,19,2,2>": "contacts.POST,contacts.GET" }, "<5,19,3>": { "<5,19,3,1>": "EXCLUDE_LOGGING", "<5,19,3,2>": "0" }, "<5,19,4>": { "<5,19,4,1>": "METHODS", "<5,19,4,2>": "POST,GET" }, "<5,19,5>": { "<5,19,5,1>": "QUERY_PARAMS", "<5,19,5,2>": "first_name,last_name,state" }, "<5,19,6>": { "<5,19,6,1>": "TITLE", "<5,19,6,2>": "Contacts" } } }, "<6>": { "<6,1>": "3", "<6,2>": "/contacts/{contactID}", "<6,3>": "{contactID}", "<6,4>": { "<6,4,1>": "Text", "<6,4,2>": "" }, "<6,5>": "RESOURCE_ID", "<6,6>": "", "<6,7>": { "<6,7,1>": "RGB{68, 68, 68}", "<6,7,2>": "White" }, "<6,8>": { "<6,8,1>": "Segoe UI", "<6,8,2>": "-12", "<6,8,3>": "400", "<6,8,4>": "0", "<6,8,5>": "0", "<6,8,6>": "0", "<6,8,7>": "1", "<6,8,8>": "0", "<6,8,9>": "0", "<6,8,10>": "0", "<6,8,11>": "0", "<6,8,12>": "0" }, "<6,9>": { "<6,9,1>": "Left", "<6,9,2>": "Center" }, "<6,10>": "N", "<6,11>": "None", "<6,12>": "1", "<6,13>": "24", "<6,14>": "0", "<6,15>": "1", "<6,16>": "None", "<6,17>": "Left", "<6,18>": { "<6,18,1>": "13", "<6,18,2>": "13" }, "<6,19>": { "<6,19,1>": { "<6,19,1,1>": "DESCRIPTION", "<6,19,1,2>": "Unique contact ID for the contacts resource." }, "<6,19,2>": { "<6,19,2,1>": "API_SIGNATURES", "<6,19,2,2>": "contacts.ID.PATCH,contacts.ID.PUT,contacts.ID.DELETE,contacts.ID.GET" }, "<6,19,3>": { "<6,19,3,1>": "EXCLUDE_LOGGING", "<6,19,3,2>": "0" }, "<6,19,4>": { "<6,19,4,1>": "METHODS", "<6,19,4,2>": "PATCH,PUT,DELETE,GET" }, "<6,19,5>": { "<6,19,5,1>": "QUERY_PARAMS", "<6,19,5,2>": "" }, "<6,19,6>": { "<6,19,6,1>": "TITLE", "<6,19,6,2>": "Contacts ID" } } }, "<7>": { "<7,1>": "4", "<7,2>": "/contacts/{contactID}/picture", "<7,3>": "picture", "<7,4>": { "<7,4,1>": "Text", "<7,4,2>": "" }, "<7,5>": "RESOURCE", "<7,6>": "", "<7,7>": { "<7,7,1>": "RGB{68, 68, 68}", "<7,7,2>": "White" }, "<7,8>": { "<7,8,1>": "Segoe UI", "<7,8,2>": "-12", "<7,8,3>": "400", "<7,8,4>": "0", "<7,8,5>": "0", "<7,8,6>": "0", "<7,8,7>": "1", "<7,8,8>": "0", "<7,8,9>": "0", "<7,8,10>": "0", "<7,8,11>": "0", "<7,8,12>": "0" }, "<7,9>": { "<7,9,1>": "Left", "<7,9,2>": "Center" }, "<7,10>": "N", "<7,11>": "None", "<7,12>": "1", "<7,13>": "24", "<7,14>": "0", "<7,15>": "1", "<7,16>": "None", "<7,17>": "Left", "<7,18>": { "<7,18,1>": "13", "<7,18,2>": "13" }, "<7,19>": { "<7,19,1>": { "<7,19,1,1>": "DESCRIPTION", "<7,19,1,2>": "Picture resource that is associated with the contact." }, "<7,19,2>": { "<7,19,2,1>": "API_SIGNATURES", "<7,19,2,2>": "picture.PUT,picture.GET" }, "<7,19,3>": { "<7,19,3,1>": "EXCLUDE_LOGGING", "<7,19,3,2>": "0" }, "<7,19,4>": { "<7,19,4,1>": "METHODS", "<7,19,4,2>": "PUT,GET" }, "<7,19,5>": { "<7,19,5,1>": "QUERY_PARAMS", "<7,19,5,2>": "" }, "<7,19,6>": { "<7,19,6,1>": "TITLE", "<7,19,6,2>": "Contacts Picture" } } }, "<8>": { "<8,1>": "4", "<8,2>": "/contacts/{contactID}/first_name", "<8,3>": "first_name", "<8,4>": { "<8,4,1>": "Text", "<8,4,2>": "" }, "<8,5>": "PROPERTY", "<8,6>": "", "<8,7>": { "<8,7,1>": "RGB{68, 68, 68}", "<8,7,2>": "White" }, "<8,8>": { "<8,8,1>": "Segoe UI", "<8,8,2>": "-12", "<8,8,3>": "400", "<8,8,4>": "0", "<8,8,5>": "0", "<8,8,6>": "0", "<8,8,7>": "1", "<8,8,8>": "0", "<8,8,9>": "0", "<8,8,10>": "0", "<8,8,11>": "0", "<8,8,12>": "0" }, "<8,9>": { "<8,9,1>": "Left", "<8,9,2>": "Center" }, "<8,10>": "N", "<8,11>": "None", "<8,12>": "1", "<8,13>": "24", "<8,14>": "0", "<8,15>": "1", "<8,16>": "None", "<8,17>": "Left", "<8,18>": { "<8,18,1>": "13", "<8,18,2>": "13" }, "<8,19>": { "<8,19,1>": { "<8,19,1,1>": "DESCRIPTION", "<8,19,1,2>": "First name property for the contact." }, "<8,19,2>": { "<8,19,2,1>": "API_SIGNATURES", "<8,19,2,2>": "contacts.ID.first_name.GET,contacts.ID.first_name.PUT" }, "<8,19,3>": { "<8,19,3,1>": "EXCLUDE_LOGGING", "<8,19,3,2>": "0" }, "<8,19,4>": { "<8,19,4,1>": "METHODS", "<8,19,4,2>": "GET,PUT" }, "<8,19,5>": { "<8,19,5,1>": "QUERY_PARAMS", "<8,19,5,2>": "" }, "<8,19,6>": { "<8,19,6,1>": "TITLE", "<8,19,6,2>": "Contacts First Name" } } }, "<9>": { "<9,1>": "4", "<9,2>": "/contacts/{contactID}/last_name", "<9,3>": "last_name", "<9,4>": { "<9,4,1>": "Text", "<9,4,2>": "" }, "<9,5>": "PROPERTY", "<9,6>": "", "<9,7>": { "<9,7,1>": "RGB{68, 68, 68}", "<9,7,2>": "White" }, "<9,8>": { "<9,8,1>": "Segoe UI", "<9,8,2>": "-12", "<9,8,3>": "400", "<9,8,4>": "0", "<9,8,5>": "0", "<9,8,6>": "0", "<9,8,7>": "1", "<9,8,8>": "0", "<9,8,9>": "0", "<9,8,10>": "0", "<9,8,11>": "0", "<9,8,12>": "0" }, "<9,9>": { "<9,9,1>": "Left", "<9,9,2>": "Center" }, "<9,10>": "N", "<9,11>": "None", "<9,12>": "1", "<9,13>": "24", "<9,14>": "0", "<9,15>": "1", "<9,16>": "None", "<9,17>": "Left", "<9,18>": { "<9,18,1>": "13", "<9,18,2>": "13" }, "<9,19>": { "<9,19,1>": { "<9,19,1,1>": "DESCRIPTION", "<9,19,1,2>": "Last name property for the contact." }, "<9,19,2>": { "<9,19,2,1>": "API_SIGNATURES", "<9,19,2,2>": "contacts.ID.last_name.GET,contacts.ID.last_name.PUT" }, "<9,19,3>": { "<9,19,3,1>": "EXCLUDE_LOGGING", "<9,19,3,2>": "0" }, "<9,19,4>": { "<9,19,4,1>": "METHODS", "<9,19,4,2>": "GET,PUT" }, "<9,19,5>": { "<9,19,5,1>": "QUERY_PARAMS", "<9,19,5,2>": "" }, "<9,19,6>": { "<9,19,6,1>": "TITLE", "<9,19,6,2>": "Contacts Last Name" } } }, "<10>": { "<10,1>": "2", "<10,2>": "/version", "<10,3>": "version", "<10,4>": { "<10,4,1>": "Text", "<10,4,2>": "" }, "<10,5>": "RESOURCE", "<10,6>": "", "<10,7>": { "<10,7,1>": "RGB{68, 68, 68}", "<10,7,2>": "White" }, "<10,8>": { "<10,8,1>": "Segoe UI", "<10,8,2>": "-12", "<10,8,3>": "400", "<10,8,4>": "0", "<10,8,5>": "0", "<10,8,6>": "0", "<10,8,7>": "1", "<10,8,8>": "0", "<10,8,9>": "0", "<10,8,10>": "0", "<10,8,11>": "0", "<10,8,12>": "0" }, "<10,9>": { "<10,9,1>": "Left", "<10,9,2>": "Center" }, "<10,10>": "N", "<10,11>": "None", "<10,12>": "1", "<10,13>": "24", "<10,14>": "0", "<10,15>": "1", "<10,16>": "None", "<10,17>": "Left", "<10,18>": { "<10,18,1>": "13", "<10,18,2>": "13" }, "<10,19>": { "<10,19,1>": { "<10,19,1,1>": "DESCRIPTION", "<10,19,1,2>": "Service that returns the version of the HTTP Framework." }, "<10,19,2>": { "<10,19,2,1>": "API_SIGNATURES", "<10,19,2,2>": "version.GET" }, "<10,19,3>": { "<10,19,3,1>": "METHODS", "<10,19,3,2>": "GET" }, "<10,19,4>": { "<10,19,4,1>": "EXCLUDE_LOGGING", "<10,19,4,2>": "0" }, "<10,19,5>": { "<10,19,5,1>": "QUERY_PARAMS", "<10,19,5,2>": "" }, "<10,19,6>": { "<10,19,6,1>": "TITLE", "<10,19,6,2>": "API Version" } } }, "<11>": { "<11,1>": "2", "<11,2>": "/ping", "<11,3>": "ping", "<11,4>": { "<11,4,1>": "Text", "<11,4,2>": "" }, "<11,5>": "RESOURCE", "<11,6>": "", "<11,7>": { "<11,7,1>": "RGB{68, 68, 68}", "<11,7,2>": "White" }, "<11,8>": { "<11,8,1>": "Segoe UI", "<11,8,2>": "-12", "<11,8,3>": "400", "<11,8,4>": "0", "<11,8,5>": "0", "<11,8,6>": "0", "<11,8,7>": "1", "<11,8,8>": "0", "<11,8,9>": "0", "<11,8,10>": "0", "<11,8,11>": "0", "<11,8,12>": "0" }, "<11,9>": { "<11,9,1>": "Left", "<11,9,2>": "Center" }, "<11,10>": "N", "<11,11>": "None", "<11,12>": "1", "<11,13>": "24", "<11,14>": "0", "<11,15>": "1", "<11,16>": "None", "<11,17>": "Left", "<11,18>": { "<11,18,1>": "13", "<11,18,2>": "13" }, "<11,19>": { "<11,19,1>": { "<11,19,1,1>": "DESCRIPTION", "<11,19,1,2>": "Used to perform simple ping tests against the API server." }, "<11,19,2>": { "<11,19,2,1>": "API_SIGNATURES", "<11,19,2,2>": "ping.GET" }, "<11,19,3>": { "<11,19,3,1>": "METHODS", "<11,19,3,2>": "GET" }, "<11,19,4>": { "<11,19,4,1>": "EXCLUDE_LOGGING", "<11,19,4,2>": "0" }, "<11,19,5>": { "<11,19,5,1>": "QUERY_PARAMS", "<11,19,5,2>": "" }, "<11,19,6>": { "<11,19,6,1>": "TITLE", "<11,19,6,2>": "Ping Test API" } } }, "<12>": { "<12,1>": "2", "<12,2>": "/oauth", "<12,3>": "oauth", "<12,4>": { "<12,4,1>": "Text", "<12,4,2>": "" }, "<12,5>": "RESOURCE", "<12,6>": "", "<12,7>": { "<12,7,1>": "RGB{68, 68, 68}", "<12,7,2>": "White" }, "<12,8>": { "<12,8,1>": "Segoe UI", "<12,8,2>": "-12", "<12,8,3>": "400", "<12,8,4>": "0", "<12,8,5>": "0", "<12,8,6>": "0", "<12,8,7>": "1", "<12,8,8>": "0", "<12,8,9>": "0", "<12,8,10>": "0", "<12,8,11>": "0", "<12,8,12>": "0" }, "<12,9>": { "<12,9,1>": "Left", "<12,9,2>": "Center" }, "<12,10>": "N", "<12,11>": "None", "<12,12>": "1", "<12,13>": "24", "<12,14>": "0", "<12,15>": "1", "<12,16>": "None", "<12,17>": "Left", "<12,18>": { "<12,18,1>": "13", "<12,18,2>": "13" }, "<12,19>": { "<12,19,1>": { "<12,19,1,1>": "DESCRIPTION", "<12,19,1,2>": "Open Authorization resource API handler." }, "<12,19,2>": { "<12,19,2,1>": "API_SIGNATURES", "<12,19,2,2>": "oauth.GET" }, "<12,19,3>": { "<12,19,3,1>": "METHODS", "<12,19,3,2>": "GET" }, "<12,19,4>": { "<12,19,4,1>": "EXCLUDE_LOGGING", "<12,19,4,2>": "0" }, "<12,19,5>": { "<12,19,5,1>": "QUERY_PARAMS", "<12,19,5,2>": "" }, "<12,19,6>": { "<12,19,6,1>": "TITLE", "<12,19,6,2>": "OpenAuthorization" } } } } } }