Order Feasibility API
Errors
The Order Feasibility API returns the following error codes and messages.
API error code | HTTP status code | API endpoint / resource | HTTP status message | Description |
---|---|---|---|---|
401-86 | 401 | orderFeasibility | Unauthorized | Indicates that authentication credentials haven't been provided in the request header or the credentials provided are incorrect. Check if the correct authentication credentials are in the header and try again. |
429-89 | 429 | orderFeasibility | Too many requests | Occurs when a request is blocked due to rate limit restrictions. Try reducing the number of requests you're making. Learn more about our API rate limits. |
FCF-404-1 | 404 | orderFeasibility | Not found | Occurs when a Place ID can’t be found. Check the Place ID and try again. |
FCF-404-3 | 404 | orderFeasibility | Not found | Occurs when a Product ID can’t be found. Check the Product ID and try again. |
FCF-404-13 | 404 | orderFeasibility | Not found | Occurs when the selected Product Offering ID couldn't be found in the product catalogue. Check you've selected the correct Product Offering ID and try again. |
FCF-404-14 | 404 | orderFeasibility | Not found | Occurs when the selected CSE Product Offering ID couldn’t be found in the product catalogue. Check you've selected the correct CSE Product Offering ID and try again. |
FCF-400-40 | 400 | orderFeasibility | Bad request | Occurs when you are not onboarded for the product offer you’ve requested. Check you’ve requested the correct product offer and try again. |
FCF-400-41 | 400 | orderFeasibility | Bad request | Occurs when a Product Offering ID isn't from a supported Product Family Type. Check you’ve supplied the correct Product Offer ID and try again. |
FCF-400-42 | 400 | orderFeasibility | Bad request | Occurs when a Product Offering ID hasn’t been provided. Check you’ve provided a Product Offering ID and try again. |
FCF-400-43 | 400 | orderFeasibility | Bad request | Occurs when a Product ID hasn’t been provided. Check you’ve provided a Product ID and try again. |
FCF-400-44 | 400 | orderFeasibility | Bad request | Occurs because the ONT ID supplied couldn't be found at the location. Check the ONT ID you've supplied and try again. |
FCF-400-45 | 400 | orderFeasibility | Bad request | Occurs when the CSE Product Offering ID you’ve provided isn't from the correct Product Family Type. Check you’ve supplied the correct CSE Product Offering ID and try again. |
FCF-400-46 | 400 | orderFeasibility | Bad request | Occurs when the CSE Product Offering ID isn't compatible with the requested order type. Check you’ve selected the correct CSE Product Offering ID and try again. |
FCF-400-47 | 400 | orderFeasibility | Bad request | Occurs when a Product ID isn't from the correct Product Family Type. Check you’ve supplied the correct Product ID and try again. |
FCF-400-48 | 400 | orderFeasibility | Bad request | Occurs when a product offer has been limited or withdrawn by Chorus. Check you’ve requested the latest product offer and try again. |
FCF-400-49 | 400 | orderFeasibility | Bad request | Occurs when an ONT ID isn’t required for the requested product offer. Remove the ONT ID and try again. |
FCF-400-51 | 400 | orderFeasibility | Bad request | Occurs when a Product ID can’t be matched to the Place ID. Check the Product ID and Place ID are correct and try again. |
FCF-400-52 | 400 | orderFeasibility | Bad request | Occurs when a Product ID can’t be matched to the ONT ID. Check the Product ID and ONT ID are correct and try again. |
FCF-400-53 | 400 | orderFeasibility | Bad request | Occurs when an existingProviderName isn’t required for the order type requested. Remove the existingProviderName and try again. |
FCF-400-54 | 400 | orderFeasibility | Bad request | Occurs when the ONT ID isn’t required. An ONT ID is only required for Connect Primary or Move Primary order types. Remove the ONT ID and try again. |
FCF-400-56 | 400 | orderFeasibility | Bad request | Occurs when an existingProviderName hasn’t been provided. This is required for submitting transfer orders for Business or Education product offers. Provide the existingProviderName and try again. |
FCF-400-57 | 400 | orderFeasibility | Bad request | Occurs when the Product Offering ID isn't the correct Offer Type. Check the Product Offering ID and try again. |
FCF-400-58 | 400 | orderFeasibility | Bad request | Occurs when the Product ID belongs to a Secondary offer. Provide a Product ID for a Primary offer and try again. |
FCF-400-59 | 400 | orderFeasibility | Bad request | Occurs when the Product ID belongs to a Primary offer.vProvide a Product ID for a Secondary offer and try again. |
FCF-400-60 | 400 | orderFeasibility | Bad request | Occurs when a Product ID isn’t required for the order type requested. Remove the Product ID and try again. |
FCF-400-61 | 400 | orderFeasibility | Bad request | Occurs when a Product Offering ID isn’t required for the order type requested. Remove the Product Offering ID and try again. |
FCF-400-62 | 400 | orderFeasibility | Bad request | Occurs when a Product ID isn’t active. Check the correct Product ID is supplied and try again. |
FCF-400-63 | 400 | orderFeasibility | Bad request | Occurs because the new location of the active service must be different from the existing location for Move order types. Change the new location Place ID and try again. |
FCF-400-64 | 400 | orderFeasibility | Bad request | Occurs when the order type requested isn't compatible with the current product offer. Check the order type is correct and try again. |
FCF-400-65 | 400 | orderFeasibility | Bad request | Occurs when you already own the active service supplied. To proceed with that order type, provide a Product ID you don’t own and try again. |
FCF-400-66 | 400 | orderFeasibility | Bad request | Occurs when the new Product Offering ID isn’t of the same Product Family Type as the existing product offer. Check you’ve requested the correct Product Offering ID and try again. |
FCF-400-67 | 400 | orderFeasibility | Bad request | Occurs when a CSE Product Offering ID is required for the order type requested. Check a CSE Product Offering ID was supplied and try again. |
FCF-400-68 | 400 | orderFeasibility | Bad request | Occurs when a Product ID already has an open order against it. A Product ID can only have one open order at a time. Wait for the order to close before trying again. |
FCF-400-81 | 400 | orderFeasibility | Bad request | Occurs when the selected Customer Service Experience (CSE) isn’t compatible with the product offer selected. Check you've selected the correct product offer and try again. Learn more about CSE product offers. |
FCF-400-82 | 400 | orderFeasibility | Bad request | Occurs when the product offer you've selected doesn't need voiceRequired. Remove voiceRequired and try again. |
FCF-400-83 | 400 | orderFeasibility | Bad request | Occurs when the order type you've requested doesn't need voiceRequired. Remove voiceRequired and try again. |
FCF-400-85 | 400 | orderFeasibility | Bad request | Occurs when there's an issue with the syntax, message or header of a request. Check the syntax and formatting of the request and ensure all required parameters are included. |
FCF-401-84 | 401 | orderFeasibility | Unauthorized | Occurs when an organisation name can't be found for authentication purposes. Check your organisation credentials are correct and try again. If the problem persists, contact your Chorus representative. |
FCF-404-0 | 404 | orderFeasibility | Not found | Occurs when a resource can't be found. Check if you've supplied the correct resource and try again. |
FCF-405-0 | 405 | orderFeasibility | Method not allowed | Indicates that the requested method isn't supported for the resource. Choose another method and try again. |
FCF-406-0 | 406 | orderFeasibility | Not acceptable | Occurs when a request doesn’t list acceptable response content types that can be returned. Check you've listed acceptable content types and try again. |
FCF-415-0 | 415 | orderFeasibility | Unsupported | Indicates that a request doesn’t contain a content type that is recognised. Try again using a recognisable content type. |
FCF-500-0 | 500 | orderFeasibility | Internal server error | Occurs when a Chorus internal server error has occurred. Try again and if the problem persists, contact your Chorus representative. |
FCF-500-1 | 500 | orderFeasibility | Internal server error | Time out waiting for feasibility status to be determined. Occurs when there is a timeout while waiting for the Order Feasibility check to be processed. Wait 30 minutes and try again. |
FCF-501-0 | 501 | orderFeasibility | Not implemented | Indicates that the requested resource hasn't been implemented yet. For more information, contact your Chorus representative. |