{"id":2354,"date":"2020-10-21T14:22:18","date_gmt":"2020-10-21T12:22:18","guid":{"rendered":"https:\/\/www.trans.eu\/api\/?p=2354"},"modified":"2023-02-23T15:39:25","modified_gmt":"2023-02-23T14:39:25","slug":"contractor-description","status":"publish","type":"post","link":"https:\/\/www.trans.eu\/api\/partners\/contractor-description\/","title":{"rendered":"Contractor description"},"content":{"rendered":"\n<p class=\"has-text-align-left\">Struc\u00adture of get\u00adting part\u00adners list<\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-table has-small-font-size\"><table><tbody><tr><td><strong>Field<\/strong><\/td><td><strong>Exam\u00adple<\/strong><\/td><td><strong>Type<\/strong><\/td><td><strong>Descrip\u00adtion<\/strong><\/td><\/tr><tr><td>part\u00adners<\/td><td><\/td><td>Array of objects<\/td><td>List of part\u00adners from con\u00adtrac\u00adtors mod\u00adule<\/td><\/tr><tr><td>partners.id<\/td><td>d1da6d90-b787-4086-a515-09a82203e\u00adabf<\/td><td>String<\/td><td>Part\u00adner id used to iden\u00adti\u00adfy on part\u00adners list<br>NOTE: it is not a com\u00adpa\u00adny id<\/td><\/tr><tr><td>partners.notes<\/td><td>Note<\/td><td>String<\/td><td>Note added to part\u00adner<\/td><\/tr><tr><td>partners.groups<\/td><td><\/td><td>Array of objects<\/td><td>List of groups a part\u00adner is a mem\u00adber of<\/td><\/tr><tr><td>partners.groups.id<\/td><td>8460ce1a-a74b-488f-8fb7-df969e7a5aef<\/td><td>String<\/td><td>Group id<\/td><\/tr><tr><td>partners.groups.name<\/td><td>Group name<\/td><td>String<\/td><td>Group name<\/td><\/tr><tr><td>partners.groups.description<\/td><td>Exam\u00adple descrip\u00adtion<\/td><td>String<\/td><td>Group descrip\u00adtion<\/td><\/tr><tr><td>partners.company<\/td><td><\/td><td>Object<\/td><td>Part\u00adner\u2019s com\u00adpa\u00adny details<\/td><\/tr><tr><td>partners.company.address<\/td><td><\/td><td>Object<\/td><td>Address<\/td><\/tr><tr><td>partners.company.address.country<\/td><td>PL<\/td><td>String<\/td><td><a href=\"https:\/\/www.trans.eu\/api\/general-information\/countries\/\">Coun\u00adtry using ISO val\u00adues<\/a><\/td><\/tr><tr><td>partners.company.address.locality<\/td><td>Wroc\u0142aw<\/td><td>String<\/td><td>Name of the city<\/td><\/tr><tr><td>partners.company.address.number<\/td><td>12<\/td><td>String<\/td><td>Num\u00adber<\/td><\/tr><tr><td>partners.company.address.postal_code<\/td><td>19\u2013598<\/td><td>String<\/td><td>Postal code<\/td><\/tr><tr><td>partners.company.address.street<\/td><td>Street 72<\/td><td>String<\/td><td>Street name<\/td><\/tr><tr><td>partners.company.email<\/td><td>mail@example.com<\/td><td>String<\/td><td>Email<\/td><\/tr><tr><td>partners.company.fax<\/td><td>0048 111111111<\/td><td>String<\/td><td>Fax num\u00adber<\/td><\/tr><tr><td>partners.company.financial_verification_status<\/td><td>POSITIVE<\/td><td>String<\/td><td>Finan\u00adcial ver\u00adi\u00adfi\u00adca\u00adtion sta\u00adtus<\/td><\/tr><tr><td>partners.company.id<\/td><td>1038201<\/td><td>Int<\/td><td>Com\u00adpa\u00adny id (Offi\u00adceId)<\/td><\/tr><tr><td>partners.company.name<\/td><td>Exam\u00adple name<\/td><td>String<\/td><td>Com\u00adpa\u00adny name<\/td><\/tr><tr><td>partners.company.permissions<\/td><td><\/td><td>Object<\/td><td>List of assigned per\u00admis\u00adsions<\/td><\/tr><tr><td>partners.company.permissions.is_authorized<\/td><td>True<\/td><td>Boolean<\/td><td>Autho\u00adriza\u00adtion sta\u00adtus<\/td><\/tr><tr><td>partners.company.permissions.is_blocked<\/td><td>False<\/td><td>Boolean<\/td><td>Deter\u00admines if com\u00adpa\u00adny has been blocked<\/td><\/tr><tr><td>partners.company.permissions.<br>was_authorized_at_least_once<\/td><td>True<\/td><td>Boolean<\/td><td>Autho\u00adriza\u00adtion sta\u00adtus<\/td><\/tr><tr><td>partners.company.roles<\/td><td>CARRIER<\/td><td>String<\/td><td>Com\u00adpa\u00adny roles: car\u00adri\u00ader, ship\u00adper, for\u00adwarder<\/td><\/tr><tr><td>partners.company.status<\/td><td>ACTIVE<\/td><td>String<\/td><td>Coop\u00ader\u00ada\u00adtion sta\u00adtus \u2014 can be ACTIVE or SUSPENDED<\/td><\/tr><tr><td>partners.company.telephone<\/td><td>0048 111111111<\/td><td>String<\/td><td>Tele\u00adphone num\u00adber<\/td><\/tr><tr><td>partners.company.vat_id<\/td><td>PL11111111111<\/td><td>String<\/td><td>Com\u00adpa\u00adny VAT num\u00adber or oth\u00ader tax iden\u00adti\u00adfi\u00adca\u00adtion<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Json example<\/h2>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-lang=\"JSON\"><code>{\n  \"page\": 1,\n  \"page_count\": 5,\n  \"page_size\": 15,\n  \"partners\": [\n    {\n      \"id\": \"d1da6d90-b787-4086-a515-09a82203eabf\",\n      \"groups\": [\n        {\n          \"id\": \"8460ce1a-a74b-488f-8fb7-df969e7a5aef\",\n          \"name\": \"Group name\",\n          \"description\": \"Example description\"\n        }\n      ],\n      \"company\": {\n        \"address\": {\n          \"country\": \"PL\",\n          \"locality\": \"Wroc\u0142aw\",\n          \"number\": null,\n          \"postal_code\": \"19-598\",\n          \"street\": \"Street 72\"\n        },\n        \"email\": \"mail@example.com\",\n        \"fax\": \"0048 111111111\",\n        \"financial_verification_status\": \"POSITIVE\",\n        \"id\": 1038201,\n        \"name\": \"Example name\",\n        \"permissions\": {\n          \"is_authorized\": true,\n          \"is_blocked\": false,\n          \"was_authorized_at_least_once\": true\n        },\n        \"roles\": [\n          \"CARRIER\"\n        ],\n        \"status\": \"ACTIVE\",\n        \"telephone\": \"0048 111111111\",\n        \"vat_id\": \"PL11111111111\"\n      }\n    }\n  ]\n}<\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Structure of getting single partner by ID<\/h2>\n\n\n\n<figure class=\"wp-block-table has-small-font-size\"><table><tbody><tr><td><strong>Field<\/strong><\/td><td><strong>Exam\u00adple<\/strong><\/td><td><strong>Type<\/strong><\/td><td><strong>Descrip\u00adtion<\/strong><\/td><\/tr><tr><td>id<\/td><td>d1da6d90-b787-4086-a515-09a82203e\u00adabf<\/td><td>String<\/td><td>Part\u00adner id used to iden\u00adti\u00adfy on part\u00adners list<br>NOTE: it is not a com\u00adpa\u00adny id<\/td><\/tr><tr><td>groups<\/td><td><\/td><td>Array of objects<\/td><td>List of groups a part\u00adner is a mem\u00adber of<\/td><\/tr><tr><td>groups.id<\/td><td>8460ce1a-a74b-488f-8fb7-df969e7a5aef<\/td><td>String<\/td><td>Group id<\/td><\/tr><tr><td>groups.name<\/td><td>Group name<\/td><td>String<\/td><td>Group name<\/td><\/tr><tr><td>groups.description<\/td><td>Exam\u00adple descrip\u00adtion<\/td><td>String<\/td><td>Group descrip\u00adtion<\/td><\/tr><tr><td>com\u00adpa\u00adny<\/td><td><\/td><td>Object<\/td><td>Part\u00adner\u2019s com\u00adpa\u00adny details<\/td><\/tr><tr><td>company.address<\/td><td><\/td><td>Object<\/td><td>Address<\/td><\/tr><tr><td>company.address.country<\/td><td>PL<\/td><td>String<\/td><td><a href=\"https:\/\/www.trans.eu\/api\/general-information\/countries\/\">Coun\u00adtry using ISO val\u00adues<\/a><\/td><\/tr><tr><td>company.address.locality<\/td><td>Wroc\u0142aw<\/td><td>String<\/td><td>Local\u00adi\u00adty<\/td><\/tr><tr><td>company.address.number<\/td><td>12<\/td><td>String<\/td><td>Num\u00adber<\/td><\/tr><tr><td>company.address.postal_code<\/td><td>19\u2013598<\/td><td>String<\/td><td>Postal code<\/td><\/tr><tr><td>company.address.street<\/td><td>Street 72<\/td><td>String<\/td><td>Street name<\/td><\/tr><tr><td>company.email<\/td><td>mail@example.com<\/td><td>String<\/td><td>Email<\/td><\/tr><tr><td>company.fax<\/td><td>0048 111111111<\/td><td>String<\/td><td>Fax num\u00adber<\/td><\/tr><tr><td>company.financial_verification_status<\/td><td>POSITIVE<\/td><td>String<\/td><td>Finan\u00adcial ver\u00adi\u00adfi\u00adca\u00adtion sta\u00adtus<\/td><\/tr><tr><td>company.id<\/td><td>1038201<\/td><td>Int<\/td><td>Com\u00adpa\u00adny id (Offi\u00adceId)<\/td><\/tr><tr><td>company.name<\/td><td>Exam\u00adple name<\/td><td>String<\/td><td>Com\u00adpa\u00adny name<\/td><\/tr><tr><td>company.permissions<\/td><td><\/td><td>Object<\/td><td>List of assigned per\u00admis\u00adsions<\/td><\/tr><tr><td>company.permissions.is_authorized<\/td><td>True<\/td><td>Boolean<\/td><td>Autho\u00adriza\u00adtion sta\u00adtus<\/td><\/tr><tr><td>company.permissions.is_blocked<\/td><td>False<\/td><td>Boolean<\/td><td>Deter\u00admines if com\u00adpa\u00adny has been blocked<\/td><\/tr><tr><td>company.permissions.was_authorized_at_least_once<\/td><td>True<\/td><td>Boolean<\/td><td>Autho\u00adriza\u00adtion sta\u00adtus<\/td><\/tr><tr><td>company.roles<\/td><td>CARRIER<\/td><td>String<\/td><td>Com\u00adpa\u00adny roles: car\u00adri\u00ader, ship\u00adper, for\u00adwarder<\/td><\/tr><tr><td>company.status<\/td><td>ACTIVE<\/td><td>String<\/td><td>Coop\u00ader\u00ada\u00adtion sta\u00adtus \u2014 can be ACTIVE or SUSPENDED<\/td><\/tr><tr><td>company.telephone<\/td><td>0048 111111111<\/td><td>String<\/td><td>Tele\u00adphone num\u00adber<\/td><\/tr><tr><td>company.vat_id<\/td><td>PL11111111111<\/td><td>String<\/td><td>Com\u00adpa\u00adny VAT num\u00adber or oth\u00ader tax iden\u00adti\u00adfi\u00adca\u00adtion<\/td><\/tr><tr><td>contractors_satisfaction<\/td><td><\/td><td>Object<\/td><td>Con\u00adtra\u00adtors sat\u00adis\u00adfac\u00adtion (in per\u00adcents)<\/td><\/tr><tr><td>contractors_satisfaction.communication<\/td><td>53<\/td><td>Int<\/td><td>Assess\u00adment for com\u00adpa\u00adnies in car\u00adri\u00ader or ship\u00adper role<\/td><\/tr><tr><td>contractors_satisfaction.documents_delivery<\/td><td>100<\/td><td>Int<\/td><td>Ass\u00ades\u00adment for com\u00adpa\u00adny in car\u00adri\u00ader role<\/td><\/tr><tr><td>contractors_satisfaction.load_as_described<\/td><td>92<\/td><td>Int<\/td><td>Assess\u00adment for com\u00adpa\u00adny in ship\u00adper role<\/td><\/tr><tr><td>contractors_satisfaction.waiting_for_loading<\/td><td>76<\/td><td>Int<\/td><td>Assess\u00adment for com\u00adpa\u00adny in ship\u00adper role<\/td><\/tr><tr><td>contractors_satisfaction.caring_for_goods<\/td><td>85<\/td><td>Int<\/td><td>Ass\u00ades\u00adment for com\u00adpa\u00adny in car\u00adri\u00ader role<\/td><\/tr><tr><td>contractors_satisfaction.service_as_agreed<\/td><td>42<\/td><td>Int<\/td><td>Ass\u00ades\u00adment for com\u00adpa\u00adny in car\u00adri\u00ader role<\/td><\/tr><tr><td>contractors_satisfaction.transport_on_time_performance<\/td><td>25<\/td><td>Int<\/td><td>Ass\u00ades\u00adment for com\u00adpa\u00adny in car\u00adri\u00ader role<\/td><\/tr><tr><td>contractors_satisfaction.waiting_for_unloading<\/td><td>100<\/td><td>Int<\/td><td>Assess\u00adment for com\u00adpa\u00adny in ship\u00adper role<\/td><\/tr><tr><td>contractors_satisfaction.waiting_for_loading<\/td><td>48<\/td><td>Int<\/td><td>Assess\u00adment for com\u00adpa\u00adny in ship\u00adper role<\/td><\/tr><tr><td>doc\u00adu\u00adments<\/td><td><\/td><td>Array of objects<\/td><td>Infor\u00adma\u00adtion about com\u00adpa\u00adny doc\u00adu\u00adments<\/td><\/tr><tr><td>documents.expire_date<\/td><td>2022-07-21<\/td><td>Time\u00adstamp<\/td><td>Doc\u00adu\u00adment expi\u00adra\u00adtion date<\/td><\/tr><tr><td>documents.insurance_value<\/td><td><\/td><td>Object<\/td><td>Insur\u00adance val\u00adue (for insur\u00adance doc\u00adu\u00adments only)<\/td><\/tr><tr><td>documents.insurance_value.currency<\/td><td>EUR<\/td><td>String<\/td><td><a href=\"https:\/\/www.trans.eu\/api\/general-information\/allowed-values\/\">Insur\u00adance cur\u00adren\u00adcy<\/a><\/td><\/tr><tr><td>documents.insurance_value.value<\/td><td>1000<\/td><td>Int<\/td><td>Insur\u00adance val\u00adue<\/td><\/tr><tr><td>documents.issue_date<\/td><td>2021-07-22<\/td><td>Time\u00adstamp<\/td><td>Doc\u00adu\u00adment issue date<\/td><\/tr><tr><td>documents.media<\/td><td><\/td><td>Object<\/td><td>Doc\u00adu\u00adment infor\u00adma\u00adtion<\/td><\/tr><tr><td>documents.media.pages<\/td><td><\/td><td>Array<\/td><td>Url to doc\u00adu\u00adment down\u00adload (string type)<\/td><\/tr><tr><td>overall_rating<\/td><td>4.8<\/td><td>Float<\/td><td>Com\u00adpa\u00adny rate (max\u00adi\u00admum val\u00adue 5.0)<\/td><\/tr><tr><td>payment_status<\/td><td><\/td><td>Object<\/td><td>Pay\u00adment assess\u00adment<\/td><\/tr><tr><td>payment_status.paid_on_time<\/td><td>5<\/td><td>Int<\/td><td>Amount of pay\u00adments on time<\/td><\/tr><tr><td>payment_status.paid_with_delay<\/td><td>4<\/td><td>Int<\/td><td>Amount of pay\u00adments with delay<\/td><\/tr><tr><td>payment_status.unpaid<\/td><td>3<\/td><td>Int<\/td><td>Amount of unpaid trans\u00adac\u00adtions<\/td><\/tr><tr><td>trans_risk<\/td><td><\/td><td>Object<\/td><td>Tran\u00adsRisk val\u00adue<\/td><\/tr><tr><td>trans_risk.calculation_time<\/td><td>2021\u201311-22T01:56:46.079+01:00<\/td><td>Time\u00adstamp<\/td><td>Tran\u00adsRisk cal\u00adcu\u00adla\u00adtion date<\/td><\/tr><tr><td>trans_risk.description<\/td><td>GOOD<\/td><td>String<\/td><td>Tran\u00adsRisk descrip\u00adtion (may be one of fol\u00adlow\u00ading: SUPER, VERY_GOOD, GOOD, MEDIOCRE, POOR, null)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Json example<\/h2>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-lang=\"JSON\"><code>{\n    \"company\": {\n        \"address\": {\n            \"country\": \"pl\",\n            \"locality\": \"Wroc\u0142aw\",\n            \"number\": 2,\n            \"postal_code\": \"53-146\",\n            \"street\": \"Rac\u0142awicka\"\n        },\n        \"email\": \"api@trans.eu\",\n        \"fax\": \"22222222\",\n        \"financial_verification_status\": \"NEGATIVE\",\n        \"flags\": [],\n        \"id\": 11111111,\n        \"name\": \"Test company\",\n        \"permissions\": {\n            \"is_authorized\": true,\n            \"is_blocked\": false,\n            \"was_authorized_at_least_once\": true\n        },\n        \"roles\": [\n            \"FORWARDER\"\n        ],\n        \"status\": \"ACTIVE\",\n        \"telephone\": \"12345678\",\n        \"type\": \"STANDARD\",\n        \"vat_id\": \"7777777777\"\n    },\n    \"contractors_satisfaction\": {\n        \"communication\": 53,\n        \"documents_delivery\": 100,\n        \"load_as_described\": 92,\n        \"waiting_for_loading\": 76\n    },\n    \"documents\": [\n        {\n            \"expire_date\": \"2022-07-21\",\n            \"insurance_value\": {\n                \"currency\": \"EUR\",\n                \"value\": 1234\n            },\n            \"issue_date\": \"2021-07-22\",\n            \"media\": {\n               \"pages\": [\n                 \"https:\/\/platform.trans.eu\/app\/media-storage\/v1\/assets\/5cfa11a6-4ff1-4bfd-a87f-3ffe3d6eb87d\"\n                        ]\n      }\n        }\n    ],\n    \"groups\": [\n        {\n            \"description\": null,\n            \"id\": \"2e249789-795a-40de-bcd8-3805dadce93c\",\n            \"name\": \"test\"\n        }\n    ],\n    \"id\": \"1f4c0772-5d23-4ff4-a10c-42a45f7dbd86\",\n    \"overall_rating\": 4.8,\n    \"payments_status\": {\n        \"paid_on_time\": 5,\n        \"paid_with_delay\": 4,\n        \"unpaid\": 3\n    },\n    \"trans_risk\": {\n        \"calculation_time\": \"2021-11-22T02:02:12.147+01:00\",\n        \"description\": \"GOOD\"\n    }\n}<\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p class=\"dont-break-out\">Struc\u00adture of get\u00adting part\u00adners list<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[66],"tags":[],"class_list":["post-2354","post","type-post","status-publish","format-standard","hentry","category-partners"],"acf":[],"aioseo_notices":[],"lang":"en","translations":{"en":2354},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts\/2354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/comments?post=2354"}],"version-history":[{"count":0,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/posts\/2354\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/media?parent=2354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/categories?post=2354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trans.eu\/api\/wp-json\/wp\/v2\/tags?post=2354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}