Issues

  • getHoldings

    If you request a product a vessel doesn't have, it would be more friendly (and correct) if you returned an empty list rather than a 400 Bad Request. There is nothing actually wrong with the request, just the vessel no longer has the product.

    Status: Proposed | Reported by Hidden Tue, 05 Apr 2022 13:53:23 GMT
  • Getting started with our B2B services - Needs Updated

    Getting started with our B2B services - Needs Updating - https://admiralty.portal.azure-api.net/docs/gettingStarted Step 5: "Function: Training Environment" no longer exists as an option. I think now it should be "Distributor Development Environment"

    Status: Proposed | Reported by Hidden Wed, 30 Mar 2022 10:47:02 GMT
  • ESS request AVCS Cell GB80001 reports INVALID PRODUCT

    Using: Exchange Set Service. Endpoint: postProductVersions (given a set of ENC names, Edition, Update, return releasable updates) Data Provided: GB80001 Result: HTTP 200 OK However: RequestedProductNotInExchangeSet = Reason: INVALID PRODUCT?! Why is GB80001 an invalid product? Many thanks Jonathan

    Status: Open | Reported by Hidden Thu, 24 Mar 2022 14:55:04 GMT
  • getHoldings - Definition Needs Updating

    On the API definition, the serviceType is wrongly called productType in the represention: "productType": { "type": "string", "enum": [ "AVCSCharts", "ARCSCharts", "ADLL", "ADRS", "TotalTide", "ENP" ] } Also it would have been helpful if this enum was easier to find on the page. The description could be updated to let you know more or where to find the list of options, "The Service Type from the list of available service types. Can be name or number."

    Status: Proposed | Reported by Hidden Mon, 21 Mar 2022 16:02:04 GMT
  • TRN APIs - getJWTAuthJWT - 403 Forbidden if you don't provide Token (optional)

    Just getting started with the APIs and hit an issue straight away trying the getJWTAuthJWT API. According to the documentation only the Ocp-Apim-Subscription-Key is required, and the Token is optional. But if I provide only the Ocp-Apim-Subscription-Key it returns 403 Unauthorized, but if I provide a Token (from https://adstrn.ukho.gov.uk/) with the same Ocp-Apim-Subscription-Key it works.

    Status: Proposed | Reported by Hidden Mon, 21 Mar 2022 13:10:50 GMT
  • Issue with Download a file API

    Dear Peter, we are facing an issue with "Download a file" API, Please find the attached screen shots for your further reference.

    Status: Proposed | Reported by Hidden Tue, 30 Nov 2021 03:40:44 GMT
  • Unable to Download the exchangeSetFileUri

    Dear Support Team, We had successfully generated the links for a exchangeSet batch those as follows. Request-Context: appId=cid-v1:1780a1a5-1413-4b82-be60-a9b5eb07bd2d X-Correlation-ID: 019df11c-08ab-4210-aa78-7ee4e5be2b01 remaining-calls: 4 Date: Mon, 29 Nov 2021 06:46:09 GMT Content-Length: 574 Content-Type: application/json; charset=utf-8 { "_links": { "exchangeSetBatchStatusUri": { "href": "https://admiralty.azure-api.net/fss/batch/7abbe4cb-365b-4074-9934-0c766d243c70/status" }, "exchangeSetBatchDetailsUri": { "href": "https://admiralty.azure-api.net/fss/batch/7abbe4cb-365b-4074-9934-0c766d243c70" }, "exchangeSetFileUri": { "href": "https://admiralty.azure-api.net/fss/batch/7abbe4cb-365b-4074-9934-0c766d243c70/files/V01X01.zip" } }, "exchangeSetUrlExpiryDateTime": "2021-11-30T06:45:47.716Z", "requestedProductCount": 1, "exchangeSetCellCount": 1, "requestedProductsAlreadyUpToDateCount": 0, "requestedProductsNotInExchangeSet": [] throgh FSS APIs we had generated the token, the batch status is committed, the the V01X01.zip file was not found. it has generated an error.txt please find the attachment for your reference. Greatly appriciate your assistance on it.

    Status: Proposed | Reported by Hidden Mon, 29 Nov 2021 07:23:27 GMT
  • getAVCSWeeklyScheduleA returns 204 - No Content at all times

    The endpoint for getAVCSWeeklyScheduleA doesn't return the expected response to a valid request. Calling it between Tuesday and Thursday should return a 503 reponse according to the API but this doesn't happen, instead it's 204 - No Content. Have tried with multiple valid licences, with and without AVCS holdings, and with and without recent additions to AVCS holdings, and the endpoint still only returns 204 - No Content. Have also tried with and without specifying the Accept parameter in the request header with no effect.

    Status: Proposed | Reported by Hidden Fri, 08 Oct 2021 07:20:58 GMT
  • API - POST submitOrder

    For the Representations 403 Forbidden return, "Sample" or "Schema" is the good one? Sample: { "statusCode": 403, "message": "Out of call volume quota. Quota will be replenished in 00:00:40." } Schema: { "type": "object", "properties": { "correlationId": { "type": "string" }, "errors": { "type": "array", "items": { "type": "object", "properties": { "source": { "type": "string" }, "description": { "type": "string" } } } } } }

    Status: Proposed | Reported by Hidden Fri, 27 Aug 2021 14:47:31 GMT
  • Rate Limit 429 error message

    1. As per the suggestion from UKHO, 2 Requests in 2 seconds to avoid the 429 error message in case if we exceed the rate limit. New Problem: If we add 2 seconds delay for every API hit, in this case we can successfully create an order without any issue But total time increased in creating an Order because we are calling GetHoldingAPI, SubmitOrder, GetOrder multiple times in case product types are multiple (AVCS,ADP, and ENP) in the same order. As a result, to create a single order system taking 50 seconds to 1 minute time, We are looking for solutions to minimize this time. Please share any possible solution for this. 2. Is the 2 Requests in 2 seconds limit only with training environment or live environment as well?

    Status: Proposed | Reported by Hidden Wed, 24 Feb 2021 07:10:40 GMT