Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==> GET /bonds
- $ curl \
- -H "Accept: application/json" \
- -H "Content-Type: application/json" \
- -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNTI1ODUzODQ0IiwiaWF0IjoiMTUyNTg1MDI0NCIsIm5iZiI6IjE1MjU4NTAyNDQiLCJqdGkiOiJhMTc1ZTQzMi1hYjJjLTRiYmUtOGY3ZC04ZmNjMjBiZjhjMmEiLCJpZGVudGl0eSI6eyJ1c2VyX2lkIjoiMTAwMCIsInVzZXJfcm9sZXMiOlsiRmFrZSBSb2xlIl0sInVzZXJfcGVybWlzc2lvbl9pZHMiOlsiMTAwIl0sImF0dHIiOnt9LCJuYW1lIjoiVXNlck5hbWUifSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MiLCJ1c2VyX2NsYWltcyI6e319.vKZToOJph5BKT_EvEgep4Sh4pl1iBZswgqfMnwWfFuGZjWvo-PfN9tQe7VuFqTT7gYPrULN4-vKzoOqS12-hUC1nbPcDcplvnwPRVs2cfv7fXwtDL9eSGx74IogRh4icVfpeKe9Z-bJTb2Mj-T8cMP5MUD1qVYHBv7HcZUgHRt-QoWFYIVD0AdOBqIbwlsQwZhTbaij9pYnkmlm4U8ehtmEY1XVUXcIbdLSd28C2rsR_q8WcchOhKV2R2UHkYwcfp5lAbu09F291zKXUQltidqBtFfjWu0xXl7UrH1XzD_LBl10yMTWon75H5S4odpGZUSTD7rS-AKm7ZcYgysKTuOVine-_TTpYNo1z1KY2CFCGZ7e6dHu8H3Am3i2DIH4dZEHt3dbO7QH-p3mwgP5I1PmdGnncOmZwNSWaLIkqmIzakxSMC1k55JSFmSlrhftwq2wQD5OwzylZQ0TtvFCQxXeFj6Cq2_G4oxRGJe3Wrfx1gZpDP79bbjHVdOQ2o0AU9ugTm0BJ3tCpyml0w_KE5KGuX5iYxLf-5Y9_ayfvPplPomFQidKXNHNnh777lhegpMPtPPHyJpFBl8vphoqaQBB2a7qNoueyO55DBKBSpeLpC3_zVHN6lHWcWfYiW_TsvwzqeWyPvqG7gYVFNV3nUTnuCYUGXixtb8KNeiefrjk" \
- http://localhost:5000/bonds/
- [
- {
- "redemption_period": null,
- "bond_create_date": "2018-05-09T13:57:14.089026+00:00",
- "id": "2b4cc004-6a01-5b0d-6939-74acb3a0ff6c",
- "issue_size": 39800,
- "coupon_frequency": "annual",
- "bond_status": "legal_approved",
- "currency": "GBP",
- "calculation_basis": "ACT/365",
- "issue_date": "2018-02-02",
- "coupon_rate": 0,
- "redemption_date": null,
- "issuer_id": "4f1fa036-e4d1-02a0-3640-4cd7202979ec",
- "issuer_name": "Allen, Evans and Cunningham",
- "issuer_description": "Streamline Virtual Schemas"
- },
- {
- "redemption_period": null,
- "bond_create_date": "2018-05-09T13:57:14.089026+00:00",
- "id": "206f6d55-3a1b-7b92-0de3-c849bd1a2ed3",
- "issue_size": 56500,
- "coupon_frequency": "annual",
- "bond_status": "admin_approved",
- "currency": "GBP",
- "calculation_basis": "ACT/365",
- "issue_date": "2018-02-10",
- "coupon_rate": 0,
- "redemption_date": null,
- "issuer_id": "edcb2d11-01a5-dd76-7136-c0bb06415e9e",
- "issuer_name": "Schofield, Lee and Price",
- "issuer_description": "Iterate Holistic Users"
- },
- {
- "redemption_period": null,
- "bond_create_date": "2018-05-09T13:57:14.089026+00:00",
- "id": "9bafe4ea-db92-1824-922c-8706d218ccfb",
- "issue_size": 63600,
- "coupon_frequency": "annual",
- "bond_status": "admin_approved",
- "currency": "GBP",
- "calculation_basis": "ACT/365",
- "issue_date": "2018-01-06",
- "coupon_rate": 0,
- "redemption_date": null,
- "issuer_id": "a4bdb9a2-563d-29cc-7479-12876ff4f4c5",
- "issuer_name": "Jones, Taylor and Davies",
- "issuer_description": "Facilitate Holistic Deliverables"
- },
- {
- "redemption_period": null,
- "bond_create_date": "2018-05-09T13:57:14.089026+00:00",
- "id": "f4351ee4-271d-65db-0835-15187c2b9822",
- "issue_size": 94900,
- "coupon_frequency": "annual",
- "bond_status": "in_review",
- "currency": "GBP",
- "calculation_basis": "ACT/365",
- "issue_date": "2018-02-21",
- "coupon_rate": 0,
- "redemption_date": null,
- "issuer_id": "20091d6c-dc05-3158-d3e0-e60258ac3c22",
- "issuer_name": "Hill and Sons",
- "issuer_description": "Exploit Seamless Deliverables"
- },
- {
- "redemption_period": null,
- "bond_create_date": "2018-05-09T13:57:14.089026+00:00",
- "id": "60348740-99c0-d69c-8fd7-53d7731069a9",
- "issue_size": 51100,
- "coupon_frequency": "annual",
- "bond_status": "issued",
- "currency": "GBP",
- "calculation_basis": "ACT/365",
- "issue_date": "2018-04-03",
- "coupon_rate": 0,
- "redemption_date": null,
- "issuer_id": "dd8e87fd-2479-6350-9bf3-dbf269bd75ea",
- "issuer_name": "Stephenson-Stewart",
- "issuer_description": "Innovate Leading-Edge Applications"
- }
- ]
- ==> GET /bonds/<bond_id>
- $ curl \
- -H "Accept: application/json" \
- -H "Content-Type: application/json" \
- -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNTI1ODUzODQ0IiwiaWF0IjoiMTUyNTg1MDI0NCIsIm5iZiI6IjE1MjU4NTAyNDQiLCJqdGkiOiJhMTc1ZTQzMi1hYjJjLTRiYmUtOGY3ZC04ZmNjMjBiZjhjMmEiLCJpZGVudGl0eSI6eyJ1c2VyX2lkIjoiMTAwMCIsInVzZXJfcm9sZXMiOlsiRmFrZSBSb2xlIl0sInVzZXJfcGVybWlzc2lvbl9pZHMiOlsiMTAwIl0sImF0dHIiOnt9LCJuYW1lIjoiVXNlck5hbWUifSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MiLCJ1c2VyX2NsYWltcyI6e319.vKZToOJph5BKT_EvEgep4Sh4pl1iBZswgqfMnwWfFuGZjWvo-PfN9tQe7VuFqTT7gYPrULN4-vKzoOqS12-hUC1nbPcDcplvnwPRVs2cfv7fXwtDL9eSGx74IogRh4icVfpeKe9Z-bJTb2Mj-T8cMP5MUD1qVYHBv7HcZUgHRt-QoWFYIVD0AdOBqIbwlsQwZhTbaij9pYnkmlm4U8ehtmEY1XVUXcIbdLSd28C2rsR_q8WcchOhKV2R2UHkYwcfp5lAbu09F291zKXUQltidqBtFfjWu0xXl7UrH1XzD_LBl10yMTWon75H5S4odpGZUSTD7rS-AKm7ZcYgysKTuOVine-_TTpYNo1z1KY2CFCGZ7e6dHu8H3Am3i2DIH4dZEHt3dbO7QH-p3mwgP5I1PmdGnncOmZwNSWaLIkqmIzakxSMC1k55JSFmSlrhftwq2wQD5OwzylZQ0TtvFCQxXeFj6Cq2_G4oxRGJe3Wrfx1gZpDP79bbjHVdOQ2o0AU9ugTm0BJ3tCpyml0w_KE5KGuX5iYxLf-5Y9_ayfvPplPomFQidKXNHNnh777lhegpMPtPPHyJpFBl8vphoqaQBB2a7qNoueyO55DBKBSpeLpC3_zVHN6lHWcWfYiW_TsvwzqeWyPvqG7gYVFNV3nUTnuCYUGXixtb8KNeiefrjk" \
- http://localhost:5000/bonds/60348740-99c0-d69c-8fd7-53d7731069a9
- {
- "issuer": {
- "website": "https://waters.com",
- "id": "dd8e87fd-2479-6350-9bf3-dbf269bd75ea",
- "name": "Stephenson-Stewart",
- "address": {
- "address_line_one": "016 Fisher loop",
- "address_line_two": "O'Neill port",
- "city": "Valerieborough",
- "country": "UK",
- "area": "UK",
- "postcode": "KA13 1NX"
- }
- },
- "terms": {
- "agent": "Blockex",
- "redemption_period": null,
- "maturity_date": "2041-08-03",
- "issue_size": 51100,
- "last_updated_date": "2018-05-09T13:57:14.089026+00:00",
- "units_purchased": 0,
- "issue_date": "2018-04-03",
- "name": "Stephenson-Stewart Bond",
- "business": "London",
- "annual_coupon_payment": "0",
- "description": null,
- "borrowing_status": "Senior",
- "currency": "GBP",
- "redemption_date": null,
- "bond_create_date": "2018-05-09T13:57:14.089026+00:00",
- "coupon_frequency": "annual",
- "redemption_amount": "Principal",
- "type": "Bullet",
- "calculation_basis": "ACT/365",
- "coupon_rate": 0,
- "price": 480,
- "bond_status": "issued",
- "id": "60348740-99c0-d69c-8fd7-53d7731069a9",
- "trustee": "Blockex",
- "interest_basis": "Fixed",
- "coupon_payment": "0"
- }
- }
- ==> POST /bonds (Create new draft bond)
- $ curl \
- -H "Accept: application/json" \
- -H "Content-Type: application/json" \
- -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNTI1ODYxNjk2IiwiaWF0IjoiMTUyNTg1ODA5NiIsIm5iZiI6IjE1MjU4NTgwOTYiLCJqdGkiOiI2MDc4YzM3Mi0zMzg0LTRjNGYtODcyMS1hMzg4NjExOGNiOTAiLCJpZGVudGl0eSI6eyJ1c2VyX2lkIjoiMTAwMCIsInVzZXJfcm9sZXMiOlsiRmFrZSBSb2xlIl0sInVzZXJfcGVybWlzc2lvbl9pZHMiOlsiMTAwIl0sImF0dHIiOnt9LCJuYW1lIjoiVXNlck5hbWUifSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MiLCJ1c2VyX2NsYWltcyI6e319.PsiLw9A8t80wmkMwFz-JhKRNVwc1ksesIiabBoeIynRY2wooX8fZeOn6LzANFt810IVqXxwprHJ_ERmqfILGKektq45_KaDNoSg8Qf3P-CUqWpCqKCOOkJKq-2x7pPpg2MeluinbUBOgmVIHtkECdvLAuZYkhXc2NbhSiNMf8aG_ks_mg1b_UKRj0-NU4090REsaU5wYim2GQpX87m23sYgicX5BWoiFAtvTX9amKZl1mbcxvHhubVyZv9OmjbJfwgcT2utx17btdpNPszxKE4f3UzvzZsZiBDrR7fYCKdw36nkx6AgSbTm-_ag9cwbG-7yvbRCvqTzCdExyPPzZnFjIf2xFVyMvYOdKRIzPJdISKgkVzvc-qW3ObBbeA5O710UzZ9ieVd4lC_uEgd3SGXh5ns9Qt88Qhyv2Qxai1z6uxrXETTM5wBAZopyAnif9ErhgXJobisrdwzZh-LhZBlIjp_FHiF0b2_LIEvcssZSJaz6SJ4GSPoSUdv4Vk6gjntQvTfmB7uUjqsX26ugBIvuVGd950W5vw0Blm-QKaH4_wwMjKaeqM19Xp79s-FJwzQ7wPCVyjYoQm7H-ujztIgdkl--zgROal1cIlwoaqGYuNeBH9JXTozTbI_rLFpTrq7bW3fETdp2DC7kywrdxRq1jyqVDz5RR983kZ-uz9ME" \
- -X POST -d '{"document": ["38648d3e-f671-4251-b30b-26ed5c34082a"], "issuer": {"address": {"address_line_one": "Studio 82c, Elaine corners", "address_line_two": "Morganborough S8 1JA", "area": "UK", "city": "New Geoffreymouth", "country": "UK", "postcode": "G9 1SD"}, "issuer_name": "Lane-Edwards", "issuer_website": "https://www.parry.org"}, "terms": {"agent": "Blockex", "annual_coupon_payment": "0", "borrowing_status": "matured", "business": "London", "calculation_basis": "ACT/365", "coupon_frequency": "annual", "coupon_payment": 0, "coupon_rate": 0.05, "currency": "GBP", "description": "This is description", "interest_basis": "Fixed", "issue_date": "2018-11-11", "issue_size": "24910", "maturity_date": "2018-06-02", "name": "Lane-Edwards, 0.05, 2018-09-05", "redemption_amount": "0", "trustee": "Blockex", "type": "Bullet", "issue_price": 100}}' http://localhost:5000/bonds
- {
- "terms": {
- "redemption_amount": "0",
- "interest_basis": "Fixed",
- "bond_status": "draft",
- "last_updated_date": "2018-05-09T17:10:50.024183+00:00",
- "annual_coupon_payment": "0",
- "coupon_payment": "0",
- "agent": "Blockex",
- "business_days": "London",
- "description": "This is description",
- "redemption_date": null,
- "maturity_date": "2018-06-02",
- "currency": "GBP",
- "bond_create_date": "2018-05-09T17:10:50.024183+00:00",
- "price": 100,
- "id": "4aa36294-e5ae-4f55-b2bc-f133c3eb4f54",
- "coupon_frequency": "annual",
- "units_purchased": 0,
- "issue_date": "2018-11-11",
- "borrowing_status": "matured",
- "redemption_period": null,
- "calculation_basis": "ACT/365",
- "trustee": "Blockex",
- "coupon_rate": 0,
- "issue_size": 24910,
- "name": "Lane-Edwards, 0.05, 2018-09-05",
- "type": "Bullet"
- },
- "issuer": {
- "address": {
- "address_line_one": "Studio 82c, Elaine corners",
- "address_line_two": "Morganborough S8 1JA",
- "city": "New Geoffreymouth",
- "country": "UK",
- "area": "UK",
- "postcode": "G9 1SD"
- },
- "issuer_name": "Lane-Edwards",
- "id": "2188e68f-643e-4b1f-b9f7-878ec342bd5b",
- "issuer_website": "https://www.parry.org"
- },
- "documentation": ["38648d3e-f671-4251-b30b-26ed5c34082a"]
- }
- ==> POST /document
- $ curl \
- -H "Accept: multipart/form-data" \
- -H "Content-Type: multipart/form-data" \
- -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNTI1ODUzODQ0IiwiaWF0IjoiMTUyNTg1MDI0NCIsIm5iZiI6IjE1MjU4NTAyNDQiLCJqdGkiOiJhMTc1ZTQzMi1hYjJjLTRiYmUtOGY3ZC04ZmNjMjBiZjhjMmEiLCJpZGVudGl0eSI6eyJ1c2VyX2lkIjoiMTAwMCIsInVzZXJfcm9sZXMiOlsiRmFrZSBSb2xlIl0sInVzZXJfcGVybWlzc2lvbl9pZHMiOlsiMTAwIl0sImF0dHIiOnt9LCJuYW1lIjoiVXNlck5hbWUifSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MiLCJ1c2VyX2NsYWltcyI6e319.vKZToOJph5BKT_EvEgep4Sh4pl1iBZswgqfMnwWfFuGZjWvo-PfN9tQe7VuFqTT7gYPrULN4-vKzoOqS12-hUC1nbPcDcplvnwPRVs2cfv7fXwtDL9eSGx74IogRh4icVfpeKe9Z-bJTb2Mj-T8cMP5MUD1qVYHBv7HcZUgHRt-QoWFYIVD0AdOBqIbwlsQwZhTbaij9pYnkmlm4U8ehtmEY1XVUXcIbdLSd28C2rsR_q8WcchOhKV2R2UHkYwcfp5lAbu09F291zKXUQltidqBtFfjWu0xXl7UrH1XzD_LBl10yMTWon75H5S4odpGZUSTD7rS-AKm7ZcYgysKTuOVine-_TTpYNo1z1KY2CFCGZ7e6dHu8H3Am3i2DIH4dZEHt3dbO7QH-p3mwgP5I1PmdGnncOmZwNSWaLIkqmIzakxSMC1k55JSFmSlrhftwq2wQD5OwzylZQ0TtvFCQxXeFj6Cq2_G4oxRGJe3Wrfx1gZpDP79bbjHVdOQ2o0AU9ugTm0BJ3tCpyml0w_KE5KGuX5iYxLf-5Y9_ayfvPplPomFQidKXNHNnh777lhegpMPtPPHyJpFBl8vphoqaQBB2a7qNoueyO55DBKBSpeLpC3_zVHN6lHWcWfYiW_TsvwzqeWyPvqG7gYVFNV3nUTnuCYUGXixtb8KNeiefrjk" \
- -X POST -F "file=@/home/tu/Functional Python Programming.pdf" http://localhost:5000/document
- {
- "name": "Functional Python Programming.pdf",
- "document_id": "7000c33a-afd0-4200-8696-2ee2ef996fb4",
- "defined_by": null
- }
- ==> POST /document/<bond_id>
- $ curl \
- -H "Accept: multipart/form-data" \
- -H "Content-Type: multipart/form-data" \
- -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNTI1ODUzODQ0IiwiaWF0IjoiMTUyNTg1MDI0NCIsIm5iZiI6IjE1MjU4NTAyNDQiLCJqdGkiOiJhMTc1ZTQzMi1hYjJjLTRiYmUtOGY3ZC04ZmNjMjBiZjhjMmEiLCJpZGVudGl0eSI6eyJ1c2VyX2lkIjoiMTAwMCIsInVzZXJfcm9sZXMiOlsiRmFrZSBSb2xlIl0sInVzZXJfcGVybWlzc2lvbl9pZHMiOlsiMTAwIl0sImF0dHIiOnt9LCJuYW1lIjoiVXNlck5hbWUifSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MiLCJ1c2VyX2NsYWltcyI6e319.vKZToOJph5BKT_EvEgep4Sh4pl1iBZswgqfMnwWfFuGZjWvo-PfN9tQe7VuFqTT7gYPrULN4-vKzoOqS12-hUC1nbPcDcplvnwPRVs2cfv7fXwtDL9eSGx74IogRh4icVfpeKe9Z-bJTb2Mj-T8cMP5MUD1qVYHBv7HcZUgHRt-QoWFYIVD0AdOBqIbwlsQwZhTbaij9pYnkmlm4U8ehtmEY1XVUXcIbdLSd28C2rsR_q8WcchOhKV2R2UHkYwcfp5lAbu09F291zKXUQltidqBtFfjWu0xXl7UrH1XzD_LBl10yMTWon75H5S4odpGZUSTD7rS-AKm7ZcYgysKTuOVine-_TTpYNo1z1KY2CFCGZ7e6dHu8H3Am3i2DIH4dZEHt3dbO7QH-p3mwgP5I1PmdGnncOmZwNSWaLIkqmIzakxSMC1k55JSFmSlrhftwq2wQD5OwzylZQ0TtvFCQxXeFj6Cq2_G4oxRGJe3Wrfx1gZpDP79bbjHVdOQ2o0AU9ugTm0BJ3tCpyml0w_KE5KGuX5iYxLf-5Y9_ayfvPplPomFQidKXNHNnh777lhegpMPtPPHyJpFBl8vphoqaQBB2a7qNoueyO55DBKBSpeLpC3_zVHN6lHWcWfYiW_TsvwzqeWyPvqG7gYVFNV3nUTnuCYUGXixtb8KNeiefrjk" \
- -X POST -F "file=@/home/tu/Functional Python Programming.pdf" http://localhost:5000/document/4aa36294-e5ae-4f55-b2bc-f133c3eb4f54
- {
- "name": "Functional Python Programming.pdf",
- "document_id": "10509eb1-115a-4ac7-b954-a2ead4929755",
- "defined_by": null
- }
- ==> GET /document/file/<document_id>
- $ curl \
- -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNTI1ODUzODQ0IiwiaWF0IjoiMTUyNTg1MDI0NCIsIm5iZiI6IjE1MjU4NTAyNDQiLCJqdGkiOiJhMTc1ZTQzMi1hYjJjLTRiYmUtOGY3ZC04ZmNjMjBiZjhjMmEiLCJpZGVudGl0eSI6eyJ1c2VyX2lkIjoiMTAwMCIsInVzZXJfcm9sZXMiOlsiRmFrZSBSb2xlIl0sInVzZXJfcGVybWlzc2lvbl9pZHMiOlsiMTAwIl0sImF0dHIiOnt9LCJuYW1lIjoiVXNlck5hbWUifSwiZnJlc2giOnRydWUsInR5cGUiOiJhY2Nlc3MiLCJ1c2VyX2NsYWltcyI6e319.vKZToOJph5BKT_EvEgep4Sh4pl1iBZswgqfMnwWfFuGZjWvo-PfN9tQe7VuFqTT7gYPrULN4-vKzoOqS12-hUC1nbPcDcplvnwPRVs2cfv7fXwtDL9eSGx74IogRh4icVfpeKe9Z-bJTb2Mj-T8cMP5MUD1qVYHBv7HcZUgHRt-QoWFYIVD0AdOBqIbwlsQwZhTbaij9pYnkmlm4U8ehtmEY1XVUXcIbdLSd28C2rsR_q8WcchOhKV2R2UHkYwcfp5lAbu09F291zKXUQltidqBtFfjWu0xXl7UrH1XzD_LBl10yMTWon75H5S4odpGZUSTD7rS-AKm7ZcYgysKTuOVine-_TTpYNo1z1KY2CFCGZ7e6dHu8H3Am3i2DIH4dZEHt3dbO7QH-p3mwgP5I1PmdGnncOmZwNSWaLIkqmIzakxSMC1k55JSFmSlrhftwq2wQD5OwzylZQ0TtvFCQxXeFj6Cq2_G4oxRGJe3Wrfx1gZpDP79bbjHVdOQ2o0AU9ugTm0BJ3tCpyml0w_KE5KGuX5iYxLf-5Y9_ayfvPplPomFQidKXNHNnh777lhegpMPtPPHyJpFBl8vphoqaQBB2a7qNoueyO55DBKBSpeLpC3_zVHN6lHWcWfYiW_TsvwzqeWyPvqG7gYVFNV3nUTnuCYUGXixtb8KNeiefrjk" \
- http://localhost:5000/document/file/10509eb1-115a-4ac7-b954-a2ead4929755 --output '/home/tu/Downloads/functional.pdf'
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 100 20.5M 0 20.5M 0 0 20.5M 0 --:--:-- --:--:-- --:--:-- 428M
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement