{
	"info": {
		"_postman_id": "08245894-670c-4952-bfd6-858ee535b752",
		"name": "Libraries",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
	},
	"item": [
		{
			"name": "Get a list of supported package managers.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/platforms?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"platforms"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get repositories that depend on a given project.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}/dependent_repositories?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}",
						"dependent_repositories"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of dependencies for a version of a project, pass latest to get dependency info for the latest available version",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}/{version}/dependencies?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}",
						"{version}",
						"dependencies"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get users that have contributed to a given project.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}/contributors?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}",
						"contributors"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get information about a package and its versions.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get packages that have at least one version that depends on a given project.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}/sourcerank?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}",
						"sourcerank"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get breakdown of SourceRank score for a given project.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}/sourcerank?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}",
						"sourcerank"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of packages referencing the given repository.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{owner}/{name}/projects?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{owner}",
						"{name}",
						"projects"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of dependencies for a repositories. Currently only works for open source repositories.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{owner}/{name}/dependencies?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{owner}",
						"{name}",
						"dependencies"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get info for a repository. Currently only works for open source repositories.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{owner}/{name}?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{owner}",
						"{name}"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get breakdown of version usage for a given project.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/{platform}/{name}/usage?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"{platform}",
						"{name}",
						"usage"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of unique packages that the given user's repositories list as a dependency. Ordered by frequency of use in those repositories.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{login}/dependencies?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{login}",
						"dependencies"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get information for a given user or organization.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{login}?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{login}"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "https://api.apieco.ir/libraries/api/subscriptions/{platform}/{name}?api_key=&page=&per_page=",
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/subscriptions/{platform}/{name}?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"subscriptions",
						"{platform}",
						"{name}"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Search for projects",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/search?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"search"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "List packages that a user is subscribed to receive notifications about new releases.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/subscriptions?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"subscriptions"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of repositories that the given user has contributed to.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{login}/repository-contributions?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{login}",
						"repository-contributions"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get repositories owned by a user.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{login}/repositories?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{login}",
						"repositories"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of packages that the given user has contributed to.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{login}/project-contributions?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{login}",
						"project-contributions"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		},
		{
			"name": "Get a list of packages referencing the given user's repositories.",
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "apieco-key",
						"value": "{apieco-key)",
						"type": "text"
					}
				],
				"url": {
					"raw": "https://api.apieco.ir/libraries/api/github/{login}/projects?api_key=&page=&per_page=",
					"protocol": "https",
					"host": [
						"api",
						"apieco",
						"ir"
					],
					"path": [
						"libraries",
						"api",
						"github",
						"{login}",
						"projects"
					],
					"query": [
						{
							"key": "api_key",
							"value": ""
						},
						{
							"key": "page",
							"value": ""
						},
						{
							"key": "per_page",
							"value": ""
						}
					]
				}
			},
			"response": []
		}
	],
	"protocolProfileBehavior": {}
}