1.4 KiB
1.4 KiB
Sink API
Sink has a basic API implementation but it is not stable written yet.
API Reference
Create Short Link
POST /api/link/create
| Header | Description |
|---|---|
authorization |
Bearer SinkCool |
content-type |
application/json |
Example
POST /api/link/create
HEADER authorization:Bearer SinkCool, content-type:application/json
BODY {
"url": "https://github.com/ccbikai/Sink/issues/14",
"slug": issue14
}
The BODY data must be JSON.
RESPONSE 201
BODY {
"link": {
"id": "xpqhaurv5q",
"url": "https://github.com/ccbikai/Sink/issues/14",
slug": "issue14",
"createdAt": 1718119809,
"updatedAt": 1718119809
}
}
| Parameter | Type | Description |
|---|---|---|
id |
string |
This is automatically generated by Sink |
url |
string |
This is confirmation of the submitted URL and is required. |
slug |
string |
This is slug generated by the system, either automatically or from the input (if provided) |
createdAt |
timestamp |
This is automatically generated with a UNIX Timestamp. |
updatedAt |
timestamp |
This is automatically generated with a UNIX Timestamp. |