github.com/qri-io/qri@v0.10.1-0.20220104210721-c771715036cb/api/spec/testdata/dataset.json (about) 1 [ 2 { 3 "endpoint": "/ds/get", 4 "method": "POST", 5 "headers": { 6 "Content-Type": "application/json" 7 }, 8 "body": { 9 "ref": "peer/movies" 10 }, 11 "expect": { 12 "code": 200, 13 "headers": { 14 "Content-Type": "application/json" 15 } 16 } 17 }, 18 { 19 "endpoint": "/ds/activity", 20 "method": "POST", 21 "headers": { 22 "Content-Type": "application/json" 23 }, 24 "body": { 25 "ref": "peer/movies" 26 }, 27 "expect": { 28 "code": 200, 29 "headers": { 30 "Content-Type": "application/json" 31 } 32 } 33 }, 34 { 35 "endpoint": "/ds/rename", 36 "method": "POST", 37 "headers": { 38 "Content-Type": "application/json" 39 }, 40 "body": { 41 "current": "peer/craigslist", 42 "next": "peer/craigslist_2" 43 }, 44 "expect": { 45 "code": 200, 46 "headers": { 47 "Content-Type": "application/json" 48 } 49 } 50 }, 51 { 52 "endpoint": "/ds/save", 53 "params": { 54 "new": "true" 55 }, 56 "method": "POST", 57 "headers": { 58 "Content-Type": "application/json" 59 }, 60 "body": { 61 "ref": "me/test_wd", 62 "dataset": { 63 "meta": { 64 "title": "test working directory" 65 } 66 }, 67 "bodypath":"http://127.0.0.1:55556/C2ImportFamRelSample.csv" 68 }, 69 "expect": { 70 "code": 200, 71 "headers": { 72 "Content-Type": "application/json" 73 } 74 } 75 }, 76 { 77 "endpoint": "/ds/pull", 78 "method": "POST", 79 "headers": { 80 "Content-Type": "application/json" 81 }, 82 "body": { 83 "ref": "me/test_wd" 84 }, 85 "expect": { 86 "code": 200, 87 "headers": { 88 "Content-Type": "application/json" 89 } 90 } 91 }, 92 { 93 "endpoint": "/ds/push", 94 "method": "POST", 95 "headers": { 96 "Content-Type": "application/json" 97 }, 98 "body": { 99 "ref": "me/test_wd" 100 }, 101 "expect": { 102 "code": 200, 103 "headers": { 104 "Content-Type": "application/json" 105 } 106 } 107 }, 108 { 109 "endpoint": "/ds/render", 110 "method": "POST", 111 "headers": { 112 "Content-Type": "application/json" 113 }, 114 "body": { 115 "ref": "peer/movies", 116 "selector": "readme" 117 }, 118 "expect": { 119 "code": 200, 120 "headers": { 121 "Content-Type": "application/json" 122 } 123 } 124 }, 125 { 126 "endpoint": "/ds/remove", 127 "params": { 128 "all": "true" 129 }, 130 "method": "POST", 131 "body": { 132 "ref": "me/test_wd" 133 }, 134 "expect": { 135 "code": 200, 136 "headers": { 137 "Content-Type": "application/json" 138 } 139 } 140 }, 141 { 142 "endpoint": "/ds/validate", 143 "method": "POST", 144 "headers": { 145 "Content-Type": "application/json" 146 }, 147 "body": { 148 "ref": "peer/movies" 149 }, 150 "expect": { 151 "code": 200, 152 "headers": { 153 "Content-Type": "application/json" 154 } 155 } 156 }, 157 { 158 "endpoint": "/ds/unpack/test_unpack_path", 159 "method": "POST", 160 "headers": { 161 "Content-Type": "application/zip" 162 }, 163 "body": "UEsDBBQAAAAAAJYBlFIAAAAAAAAAAAAAAAAGACAAemlwZHMvVVQNAAddAH5gYAB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwMEFAAIAAgApAGUUgAAAAAAAAAACgAAAA4AIAB6aXBkcy8ucXJpLXJlZlVUDQAHdQB+YHAAfmB1AH5gdXgLAAEE9QEAAAQUAAAAKyzK1K/KLEgp5gIAUEsHCLakuCwMAAAACgAAAFBLAwQUAAgACACWAZRSAAAAAAAAAAAkAAAAFAAgAHppcGRzL3N0cnVjdHVyZS5qc29uVVQNAAddAH5ggwB+YF0AfmB1eAsAAQT1AQAABBQAAACr5lJQSssvyk0sUbJSUEouLlPSAYoUFmWCuMUlVgZKXLUAUEsHCA5ZGgciAAAAJAAAAFBLAwQUAAgACACWAZRSAAAAAAAAAAAWAAAADgAgAHppcGRzL2JvZHkuY3N2VVQNAAddAH5gXgB+YF0AfmB1eAsAAQT1AQAABBQAAADLz0vVKSnP1zHmSssvLdJJyyxL1THjAgBQSwcIyDoU1BgAAAAWAAAAUEsDBBQACAAIAJYBlFIAAAAAAAAAABIAAAAPACAAemlwZHMvbWV0YS5qc29uVVQNAAddAH5ggwB+YF0AfmB1eAsAAQT1AQAABBQAAACr5lJQKizKVLJSUMpNsTJQ4qoFAFBLBwggQmhbFAAAABIAAABQSwECFAMUAAAAAACWAZRSAAAAAAAAAAAAAAAABgAgAAAAAAAAAAAA7UEAAAAAemlwZHMvVVQNAAddAH5gYAB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwECFAMUAAgACACkAZRStqS4LAwAAAAKAAAADgAgAAAAAAAAAAAApIFEAAAAemlwZHMvLnFyaS1yZWZVVA0AB3UAfmBwAH5gdQB+YHV4CwABBPUBAAAEFAAAAFBLAQIUAxQACAAIAJYBlFIOWRoHIgAAACQAAAAUACAAAAAAAAAAAACkgawAAAB6aXBkcy9zdHJ1Y3R1cmUuanNvblVUDQAHXQB+YIMAfmBdAH5gdXgLAAEE9QEAAAQUAAAAUEsBAhQDFAAIAAgAlgGUUsg6FNQYAAAAFgAAAA4AIAAAAAAAAAAAAKSBMAEAAHppcGRzL2JvZHkuY3N2VVQNAAddAH5gXgB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwECFAMUAAgACACWAZRSIEJoWxQAAAASAAAADwAgAAAAAAAAAAAApIGkAQAAemlwZHMvbWV0YS5qc29uVVQNAAddAH5ggwB+YF0AfmB1eAsAAQT1AQAABBQAAABQSwUGAAAAAAUABQDLAQAAFQIAAAAA", 164 "expect": { 165 "code": 200, 166 "headers": { 167 "Content-Type": "application/json" 168 } 169 } 170 }, 171 { 172 "endpoint": "/ds/manifest", 173 "method": "POST", 174 "headers": { 175 "Content-Type": "application/json" 176 }, 177 "body": { 178 "ref": "peer/movies" 179 }, 180 "expect": { 181 "code": 200, 182 "headers": { 183 "Content-Type": "application/json" 184 } 185 } 186 }, 187 { 188 "endpoint": "/ds/manifest/missing", 189 "method": "POST", 190 "headers": { 191 "Content-Type": "application/json" 192 }, 193 "body": { 194 "manifest": {} 195 }, 196 "expect": { 197 "code": 200, 198 "headers": { 199 "Content-Type": "application/json" 200 } 201 } 202 }, 203 { 204 "endpoint": "/ds/daginfo", 205 "method": "POST", 206 "headers": { 207 "Content-Type": "application/json" 208 }, 209 "body": { 210 "ref": "peer/movies" 211 }, 212 "expect": { 213 "code": 200, 214 "headers": { 215 "Content-Type": "application/json" 216 } 217 } 218 } 219 ]