@@ -4,16 +4,20 @@ description: Handy methods to implement import functionality
4
4
5
5
# Import
6
6
7
- {% swagger baseUrl="https://api.raindrop.io " path="/rest/v1/import/url/parse" method="get" summary="Parse URL" %}
8
- {% swagger-description %}
7
+ ## Parse URL
8
+
9
+ <mark style =" color :blue ;" >` GET ` </mark > ` https://api.raindrop.io/rest/v1/import/url/parse `
10
+
9
11
Parse and extract useful info from any URL
10
- {% endswagger-description %}
11
12
12
- {% swagger-parameter in="query" name="url" type="string" %}
13
- URL
14
- {% endswagger-parameter %}
13
+ #### Query Parameters
14
+
15
+ | Name | Type | Description |
16
+ | ---- | ------ | ----------- |
17
+ | url | string | URL |
15
18
16
- {% swagger-response status="200" description="" %}
19
+ {% tabs %}
20
+ {% tab title="200 " %}
17
21
``` javascript
18
22
// Success
19
23
{
81
85
" result" : true
82
86
}
83
87
```
84
- {% endswagger-response %}
85
- {% endswagger %}
88
+ {% endtab %}
89
+ {% endtabs %}
90
+
91
+ ## Check URL(s) existence  ;
92
+
93
+ <mark style =" color :green ;" >` POST ` </mark > ` https://api.raindrop.io/rest/v1/import/url/exists `
86
94
87
- {% swagger baseUrl="https://api.raindrop.io " path="/rest/v1/import/url/exists" method="post" summary="Check URL(s) existence " %}
88
- {% swagger-description %}
89
95
Does specified URL's are already saved?
90
- {% endswagger-description %}
91
96
92
- {% swagger-parameter in="body" name="urls" type="array" %}
93
- URL's
94
- {% endswagger-parameter %}
97
+ #### Request Body
95
98
96
- {% swagger-response status="200" description="ids array contains ID of existing bookmarks" %}
99
+ | Name | Type | Description |
100
+ | ---- | ----- | ----------- |
101
+ | urls | array | URL's |
102
+
103
+ {% tabs %}
104
+ {% tab title="200 ids array contains ID of existing bookmarks" %}
97
105
``` javascript
98
106
// Found
99
107
{
@@ -110,24 +118,30 @@ URL's
110
118
" ids" : []
111
119
}
112
120
```
113
- {% endswagger-response %}
114
- {% endswagger %}
121
+ {% endtab %}
122
+ {% endtabs %}
123
+
124
+ ## Parse HTML import file
125
+
126
+ <mark style =" color :green ;" >` POST ` </mark > ` https://api.raindrop.io/rest/v1/import/file `
115
127
116
- {% swagger baseUrl="https://api.raindrop.io " path="/rest/v1/import/file" method="post" summary="Parse HTML import file" %}
117
- {% swagger-description %}
118
128
Convert HTML bookmark file to JSON. \
119
129
Support Nestcape, Pocket and Instapaper file formats
120
- {% endswagger-description %}
121
130
122
- {% swagger-parameter in="header" name="Content-Type" type="string" %}
123
- multipart/form-data
124
- {% endswagger-parameter %}
131
+ #### Headers
132
+
133
+ | Name | Type | Description |
134
+ | ------------ | ------ | ------------------- |
135
+ | Content-Type | string | multipart/form-data |
136
+
137
+ #### Request Body
125
138
126
- {% swagger-parameter in="body" name="import" type="string" %}
127
- File
128
- {% endswagger-parameter %}
139
+ | Name | Type | Description |
140
+ | ------ | ------ | ----------- |
141
+ | import | string | File |
129
142
130
- {% swagger-response status="200" description="" %}
143
+ {% tabs %}
144
+ {% tab title="200 " %}
131
145
``` javascript
132
146
{
133
147
" result" : true ,
181
195
]
182
196
}
183
197
```
184
- {% endswagger-response %}
185
- {% endswagger %}
198
+ {% endtab %}
199
+ {% endtabs %}
0 commit comments