Add 11 informations

pull/4/head
Muhammad Daffa 2022-07-22 14:07:23 +07:00
parent 551c6a9d53
commit 132c6819b5
11 changed files with 565 additions and 0 deletions

View File

@ -0,0 +1,64 @@
# [Asana](https://developers.asana.com/docs/overview)
## __Description__
Programmatic access to all data in your asana system
## __Example Request__
* Curl
```
curl https://app.asana.com/api/1.0/users/me -H "Authorization: Bearer {{token}}"
```
* Raw
```
GET /api/1.0/users/me HTTP/1.1
Host: app.asana.com
Authorization: Bearer {{token}}
...
```
## __Response__
* Success
```
{
"data":{
"gid":"123456789023456",
"email":"test@gmail.com",
"name":"Test",
"photo":null,
"resource_type":"user",
"workspaces": [
{
"gid":"123456789023456",
"name":"Test",
"resource_type":"workspace"
},
{
"gid":"123456789023456",
"name":"emailDomain",
"resource_type":"workspace"
}
]
}
}
```
* Error
```
{
"errors":[
{
"message":"Not Authorized",
"help":"For more information on API status codes and how to handle them, read the docs on errors: https://asana.com/developers/documentation/getting-started/errors"
}
]
}
```
## __Regex__
```
0\/[a-z0-9]{32}
```
## __Example API key__
```
0/123aa4df560cdb7890f123spd1p2ep11
```

View File

@ -0,0 +1,51 @@
# [ClickUp](https://clickup.com/api)
## __Description__
ClickUp is a robust, cloud-based project management tool for boosting productivity
## __Example Request__
* Curl
```
curl "https://api.clickup.com/api/v2/user" -H "Authorization: {{token}}"
```
* Raw
```
GET /api/v2/user HTTP/1.1
Host: api.clickup.com
Authorization: {{token}}
...
```
## __Response__
* Success
```
{
"user":{
"id": 1234567,
"username":"test",
"email":"test@gmail.com",
"color":"#8ac34a",
"profilePicture":null,
"initials":"t",
"week_start_day":null,
"global_font_support":true,
"timezone":"Asia/Bangkok"
}
}
```
* Error
```
{
"err":"Token invalid","ECODE":"OAUTH_025"
}
```
## __Regex__
```
pk_[0-9]{8}_[0-9A-Z]{32}
```
## __Example API key__
```
pk_45325102_1FL26CQT2M1VG83CNL2RSE2IMFN64D9A
```

View File

@ -0,0 +1,59 @@
# [Clockify](https://clockify.me/developers-api)
## __Description__
Clockify's REST-based API can be used to push/pull data to/from it & integrate it with other systems
## __Example Request__
* Curl
```
curl -H "Content-Type: application/json" -H "X-Api-Key: {{token}}" -X GET https://api.clockify.me/api/v1/user
```
* Raw
```
GET /api/v1/user HTTP/1.1
Host: api.clockify.me
X-Api-Key: {{token}}
Content-Type: application/json
```
## __Response__
* Success
```
{
"id":"qwertyuiop98fc8f836af59327f",
"email":"luisjivillalba@gmail.com",
"name":"Luis Juan Ignacio Villalva",
"memberships":[],
"profilePicture":"https://img.clockify.me/no-user-image.png",
"activeWorkspace":"qwertyuiopa8fc8f836af593x",
"defaultWorkspace":"qwertyuiopa8fc8f836af593x",
"settings":{
"weekStart":"MONDAY",
"timeZone":"America/Buenos_Aires",
"timeFormat":"HOUR24",
"dateFormat":"DD/MM/YYYY",
"sendNewsletter":false,
"weeklyUpdates":false,
"longRunning":false,
"scheduledReports":true,
...
}
}
```
* Error
```
{
"message":"Api key does not exist",
"code":4003
}
```
## __Regex__
```
[a-zA-Z0-9]{48}
```
## __Example API key__
```
YQ6wba4vACaht9CUK9k5N7QxV2ieRPJ396g94vkWSYauYmch
```

View File

@ -0,0 +1,54 @@
# [CloudConvert](https://cloudconvert.com/api/v2)
## __Description__
Online file converter for audio, video, document, ebook, archive, image, spreadsheet, presentation
## __Example Request__
* Curl
```
curl "https://api.cloudconvert.com/v2/tasks" -H "Authorization: Bearer {{token}}"
```
* Raw
```
GET /v2/tasks HTTP/1.1
Host: api.cloudconvert.com
Authorization: Bearer {{token}}
```
## __Response__
* Success
```
{
"data":[],
"links":{
"first":"https:\/\/api.cloudconvert.com\/v2\/tasks?page=1",
"last":null,
"prev":null,
"next":null
},
"meta":{
"current_page":1,
"from":null,
"path":"https:\/\/api.cloudconvert.com\/v2\/tasks",
"per_page":100,
"to":null
}
}
```
* Error
```
{
"message":"Unauthenticated.",
"code":"UNAUTHENTICATED"
}
```
## __Regex__
```
^[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=]+\.?[A-Za-z0-9-_.+/=]*$
```
## __Example API key__
```
eyJpc3MiOiJPbmxpbmUgSldUIEJ1aWxkZXIiLCJpYXQiOjE2M.jkxMDcxMjAsImV4cCI6MTY2MDY0MzEyMCwiYXVkIjo........
```

View File

@ -0,0 +1,50 @@
# [CodeStats](https://codestats.net/api-docs)
## __Description__
Automatic time tracking for programmers
## __Example Request__
* Curl
```
curl -XPOST "https://codestats.net/api/my/pulses" -H "X-API-Token: {{token}}" -d '{"coded_at": "2016-04-24T01:43:56+12:00","xps": [{"language": "C++","xp": 15},{"language": "Elixir", "xp": 30},{"language": "EEx","xp": 3}]}'
```
* Raw
```
POST /api/my/pulses HTTP/1.1
Host: codestats.net
X-API-Token: {{token}}
Content-Length: 140
{
"coded_at": "2016-04-24T01:43:56+12:00",
"xps": [
{"language": "C++", "xp": 15},
{"language": "Elixir", "xp": 30},
{"language": "EEx", "xp": 3}
]
}
```
## __Response__
* Success
```
{
"ok": "Great success!"
}
```
* Error
```
{
"error": "You must be authenticated"
}
```
## __Regex__
```
SFMyNTY\.[A-Za-z0-9-_=]+\.?[A-Za-z0-9-_.+/=]*$
```
## __Example API key__
```
SFMyNTY.OEotWWdnPT0jI01qaz0.X0wVEZquh8Ogau1iTtBihYqqL71FD8N6p5ChQiIpaxQ....
```

View File

@ -0,0 +1,62 @@
# [CraftMyPDF](https://pdflayer.com/documentation)
## __Description__
Generate PDF documents from templates with a drop-and-drop editor and a simple API
## __Example Request__
* Curl
```
curl --header "Content-Type: application/json" \
--header 'X-API-KEY: {{token}}' \
"https://api.craftmypdf.com/v1/list-templates?limit=300&offset=0"
```
* Raw
```
GET /v1/list-templates?limit=300&offset=0 HTTP/1.1
Host: api.craftmypdf.com
Content-Type: application/json
X-API-KEY: {{token}}
```
## __Response__
* Success
```
{
"status": "success",
"templates": [
{
"template_id": "5ef77b2b187c968c",
"name": "Invoice Template",
"status": "ACTIVE",
"created_at": "2021-07-31T16:00:00.000Z",
"updated_at": "2021-08-27T13:07:45.968Z",
"group_name": ""
},
{
"template_id": "19d77b2b187554e0",
"name": "PDF Template",
"status": "ACTIVE",
"created_at": "2020-06-31T16:00:00.000Z",
"updated_at": "2021-08-27T13:07:45.968Z",
"group_name": ""
}
]
}
```
* Error
```
{
"status":"error",
"message":"Invalid API Key"
}
```
## __Regex__
```
[a-zA-Z0-9]{35}
```
## __Example API key__
```
tue3sv9hzsey1me4l7fwq3t46u5k8wagavd
```

View File

@ -0,0 +1,45 @@
# [Flowdash](https://docs.flowdash.com/docs/api-introduction)
## __Description__
Automate business workflows
## __Example Request__
* Curl
```
curl https://app.flowdash.com/api/v1/workflows --header "Authorization: Bearer {{token}}"
```
* Raw
```
GET /api/v1/workflows HTTP/1.1
Host: app.flowdash.com
Authorization: Bearer {{token}}
```
## __Response__
* Success
```
[
{
"id":"12DK2q",
"name":"Testing 1"
},
{
"id":"12DK2q",
"name":"Testing 2"
}
]
```
* Error
```
401 Unauthorized
```
## __Regex__
```
[a-zA-Z0-9]{24}
```
## __Example API key__
```
tue3sv9hzsey1me4l7fwq3t4
```

View File

@ -0,0 +1,38 @@
# [Html2PDF](https://html2pdf.app/documentation/)
## __Description__
HTML/URL to PDF
## __Example Request__
* Curl
```
curl "https://api.html2pdf.app/v1/generate?url=https://example.com&apiKey={{token}}"
```
* Raw
```
GET /v1/generate?url=https://example.com&apiKey={{token}} HTTP/1.1
Host: api.html2pdf.app
```
## __Response__
* Success
```
Will download PDF file of example.com
```
* Error
```
{
"errorCode":6,
"message":"Unauthorized"
}
```
## __Regex__
```
[a-zA-Z0-9]{64}
```
## __Example API key__
```
BZyM5NrOFggEKScKxgXksF3nRHxTaJS8omSqcrE2oa7x7RekATlVYeJZ9BZGUrQd
```

View File

@ -0,0 +1,56 @@
# [Monday](https://api.developer.monday.com/docs)
## __Description__
Programmatically access and update data inside a monday.com account
## __Example Request__
* Curl
```
curl --location --request POST 'https://api.monday.com/v2' \
--header 'Authorization: {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '{"query": "query { me { is_guest created_at name id}}"}'
```
* Raw
```
POST /v2 HTTP/1.1
Host: api.monday.com
Authorization: {{token}}
Content-Type: application/json
Content-Length: 55
{"query": "query { me { is_guest created_at name id}}"}
```
## __Response__
* Success
```
{
"data": {
"me": {
"is_guest": false,
"created_at": "2022-07-22T07:02:26Z",
"name": "Test Test",
"id": 123456789
}
},
"account_id": 12345678
}
```
* Error
```
{
"errors": ["Not Authenticated"]
}
```
## __Regex__
```
^[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=]+\.?[A-Za-z0-9-_.+/=]*$
```
## __Example API key__
```
eyJpc3MiOiJPbmxpbmUgSldUIEJ1aWxkZXIiLCJpYXQiOjE2M.jkxMDcxMjAsImV4cCI6MTY2MDY0MzEyMCwiYXVkIjo........
```

View File

@ -0,0 +1,43 @@
# [iLovePDF](https://developer.ilovepdf.com/docs/api-reference)
## __Description__
Convert, merge, split, extract text and add page numbers for PDFs. Free for 250 documents/month
## __Example Request__
* Curl
```
curl "https://api.pdflayer.com/api/convert?access_key={{token}}&document_url=https://pdflayer.com/downloads/invoice.html"
```
* Raw
```
GET /api/convert?access_key={{token}}&document_url=https://pdflayer.com/downloads/invoice.html HTTP/1.1
Host: api.pdflayer.com
...
```
## __Response__
* Success
```
Automatically download pdf
```
* Error
```
{
"success":false,
"error": {
"code":101,
"type":"invalid_access_key",
"info":"You have not supplied a valid API Access Key. [Technical Support: support@apilayer.com]"
}
}
```
## __Regex__
```
[a-z0-9]{32}
```
## __Example API key__
```
tue3sv9hzsey1me4l7fwq3t46u5k8wag
```

View File

@ -0,0 +1,43 @@
# [pdflayer](https://pdflayer.com/documentation)
## __Description__
HTML/URL to PDF
## __Example Request__
* Curl
```
curl "https://api.pdflayer.com/api/convert?access_key={{token}}&document_url=https://pdflayer.com/downloads/invoice.html"
```
* Raw
```
GET /api/convert?access_key={{token}}&document_url=https://pdflayer.com/downloads/invoice.html HTTP/1.1
Host: api.pdflayer.com
...
```
## __Response__
* Success
```
Automatically download pdf
```
* Error
```
{
"success":false,
"error": {
"code":101,
"type":"invalid_access_key",
"info":"You have not supplied a valid API Access Key. [Technical Support: support@apilayer.com]"
}
}
```
## __Regex__
```
[a-z0-9]{32}
```
## __Example API key__
```
tue3sv9hzsey1me4l7fwq3t46u5k8wag
```