"title": "My RESTFul Service",
"description": "A very cool RESTFul Service"
"application/x-www-form-urlencoded"
"x-coldbox-handler": "rest.user",
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "423bb48aee1fdd4188d0437fd34b3a37",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.list",
"description": "Returns all users"
"x-resourceId": "5dd78a14d6e453994bd4d5c563f90e04",
"x-coldbox-handler": "rest.user",
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "20bab3eff0b870b1f3138093f84ffc8e",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.list",
"description": "Returns all users"
"x-coldbox-handler": "rest.user",
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "5cb14ce2dfbed7be9370e932362111ba",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.list",
"description": "Returns all users"
"x-resourceId": "c4c000ce2d6075b2f442c39c5834bbb2",
"x-coldbox-handler": "rest.myUser",
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "b9644301f7e1e557b3f63f1df8f9da50",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.myUser",
"description": "Returns of my available resources"
"x-coldbox-handler": "rest.myUser",
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "752d1e616a6d0dfa1524d4fd827ebf19",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.myUser",
"description": "Returns of my available resources"
"/api/user/{username}": {
"x-coldbox-handler": "rest.user",
"description": "The resource username to interact with"
"description": "The user firstname. Only used on PUT and POST operations"
"description": "The user lastname. Only used on PUT and POST operations"
"description": "The user email. Only used on PUT and POST operations"
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "20a39f01ddab3c47ae9b61a87bb3eaef",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.{'get':'view','post':'create','put':'update','delete','remove'}",
"description": "The representation for system users. You can also interact with creation, updating and deletion via this resource"
"x-resourceId": "2163611f9de439f64b77aededadcd326",
"x-coldbox-handler": "rest.user",
"description": "The resource username to interact with"
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "41a531c92e771514f7f3ae973a50ade7",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.{'get':'view','post':'create','put':'update','delete','remove'}",
"description": "The representation for system users. You can also interact with creation, updating and deletion via this resource"
"x-coldbox-handler": "rest.user",
"description": "The resource username to interact with"
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "b72f4b14a1c422c589e14b5400f1829b",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.{'get':'view','post':'create','put':'update','delete','remove'}",
"description": "The representation for system users. You can also interact with creation, updating and deletion via this resource"
"x-coldbox-handler": "rest.user",
"description": "The resource username to interact with"
"description": "The user firstname. Only used on PUT and POST operations"
"description": "The user lastname. Only used on PUT and POST operations"
"description": "The user email. Only used on PUT and POST operations"
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "89a4cede37f15fbd5ff1bbbaec48eb3e",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user.{'get':'view','post':'create','put':'update','delete','remove'}",
"description": "The representation for system users. You can also interact with creation, updating and deletion via this resource"
"/api/tables/{action}": {
"x-resourceId": "170810066fc87804d4a6a08dba26fc95",
"x-coldbox-handler": "rest.table",
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"x-resourceId": "96148eae1c77b5237b9344ddee6dc7c0",
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.table",
"description": "Returns table actions"
"x-resourceId": "d2425574595d4e326a17a88cef917034",
"x-coldbox-handler": "rest.user",
"description": "The userID of the User record."
"description": "The username of the User record."
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"userfirstname": "Administrator",
"message": "Error message",
"x-resourceId": "a23757049c02dff3d4efac828e41edc7",
"description": "The basic user information will be returned in a flat object."
"x-resourceId": "f2345b19ba7c3b061c490ba2e42c7330",
"description": "Response for /users/user resource.",
"application/xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\">\n\n\t<xs:element name=\"struct\">\n\t\t<xs:complexType>\n\t\t\t<xs:all>\n\t\t\t\t<xs:element name=\"message\" type=\"xs:string\"></xs:element>\n\t\t\t\t<xs:element name=\"status\" type=\"xs:string\"></xs:element>\n\t\t\t\t<xs:element name=\"data\">\n\t\t\t\t\t<xs:complexType>\n\t\t\t\t\t\t<xs:sequence>\n\t\t\t\t\t\t\t<xs:element name=\"struct\">\n\t\t\t\t\t\t\t\t<xs:complexType>\n\t\t\t\t\t\t\t\t\t<xs:all>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userid\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"username\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"useremail\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userlastname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userfirstname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userrole\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userstatus\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"clientid\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"clientname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t</xs:all>\n\t\t\t\t\t\t\t\t</xs:complexType>\n\t\t\t\t\t\t\t</xs:element>\n\t\t\t\t\t\t</xs:sequence>\n\t\t\t\t\t</xs:complexType>\n\t\t\t\t</xs:element>\n\t\t\t</xs:all>\n\t\t</xs:complexType>\n\t</xs:element>\n\n</xs:schema>\n"
"description": "The following will be returned when the format requested is JSON."
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user",
"description": "User resource."
"x-coldbox-handler": "rest.user",
"description": "The userID of the User record."
"description": "The username of the User record."
"x-resourceId": "166e64f6c3677d0c513901242a3e702d"
"userfirstname": "Administrator",
"message": "Error message",
"x-resourceId": "a23757049c02dff3d4efac828e41edc7",
"description": "The basic user information will be returned in a flat object."
"x-resourceId": "e1b3f5bec92ad2667234472c246f780c",
"description": "Response for /users/user resource.",
"application/xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\">\n\n\t<xs:element name=\"struct\">\n\t\t<xs:complexType>\n\t\t\t<xs:all>\n\t\t\t\t<xs:element name=\"message\" type=\"xs:string\"></xs:element>\n\t\t\t\t<xs:element name=\"status\" type=\"xs:string\"></xs:element>\n\t\t\t\t<xs:element name=\"data\">\n\t\t\t\t\t<xs:complexType>\n\t\t\t\t\t\t<xs:sequence>\n\t\t\t\t\t\t\t<xs:element name=\"struct\">\n\t\t\t\t\t\t\t\t<xs:complexType>\n\t\t\t\t\t\t\t\t\t<xs:all>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userid\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"username\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"useremail\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userlastname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userfirstname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userrole\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userstatus\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"clientid\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"clientname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t</xs:all>\n\t\t\t\t\t\t\t\t</xs:complexType>\n\t\t\t\t\t\t\t</xs:element>\n\t\t\t\t\t\t</xs:sequence>\n\t\t\t\t\t</xs:complexType>\n\t\t\t\t</xs:element>\n\t\t\t</xs:all>\n\t\t</xs:complexType>\n\t</xs:element>\n\n</xs:schema>\n"
"description": "The following will be returned when the format requested is JSON."
"application/xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\">\n\n\t<xs:element name=\"struct\">\n\t\t<xs:complexType>\n\t\t\t<xs:all>\n\t\t\t\t<xs:element name=\"message\" type=\"xs:string\"></xs:element>\n\t\t\t\t<xs:element name=\"status\" type=\"xs:string\"></xs:element>\n\t\t\t\t<xs:element name=\"data\">\n\t\t\t\t\t<xs:complexType>\n\t\t\t\t\t\t<xs:sequence>\n\t\t\t\t\t\t\t<xs:element name=\"struct\">\n\t\t\t\t\t\t\t\t<xs:complexType>\n\t\t\t\t\t\t\t\t\t<xs:all>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userid\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"username\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"useremail\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userlastname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userfirstname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userrole\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"userstatus\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"clientid\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t\t<xs:element name=\"clientname\" type=\"xs:string\"></xs:element>\n\t\t\t\t\t\t\t\t\t</xs:all>\n\t\t\t\t\t\t\t\t</xs:complexType>\n\t\t\t\t\t\t\t</xs:element>\n\t\t\t\t\t\t</xs:sequence>\n\t\t\t\t\t</xs:complexType>\n\t\t\t\t</xs:element>\n\t\t\t</xs:all>\n\t\t</xs:complexType>\n\t</xs:element>\n\n</xs:schema>\n"
"description": "The following will be returned when the format requested is XML."
"x-resourceId": "a9f0a3a63fe6b5bd954760c6ac09e85c"
"operationId": "rest.user",
"description": "User resource."
"description": "The apikey needed for request authentication."
"x-extensionDetection": true,
"x-throwOnInvalidExtension": false,
"DEV": "http://dev.myapi.com",
"PRODUCTION": "http://www.myapi.com"