Support

Need some help?
Frequently Asked Questions
What is an API?
An Application Programming Interface (API) allows developers to integrate its applications and software with others (in this case, Tenaris's platform) in a fast, secure and reliable way.
How does it work?
APIs are used to send and receive data between software applications in a standardized way. You send a request to an API to get and post information.
What does it offer?
With the ability to make API requests, you can integrate your application with Tenaris's platform and go beyond the data that's locally available on your device: gather a large amount of data and display it however you want, or even send data back into the API and update the stored information.
What is the output format?
The default output format is JSON.
Is there a limit to API calls?
There is no specific limit. However, we recommend making a reasonable number of calls to prevent getting blocked.
What do I need to start using the Tenaris APIs?
A signed commercial agreement, an active Tenaris user, it depends the business model you need to use, could be 'Rig Direct Model' or 'Spot Model', and active products assigned to a category. In case of further assistance, please contact your Tenaris commercial representative.
What Tenaris products are in the Product Catalog API? How can I add/remove products?
The Tenaris products listed by the Product Catalog API depend on your specific commercial agreement signed with Tenaris. In case you want to add/remove any product, you should contact your Tenaris commercial representative.
General Errors
Here you can see possible errors. Each problem type indicates the how of the problem encountered.
| Error Code | Description | Reason |
| 400 | Bad request | Missing character (like closing parentheses, comma etc). JSON format is invalid. |
| 401 | Error in token validation | There is an issue with the token used in the request. Please check that it has not expired and that the token information is correct. |
| 403 | User not authorized | There is an error in the credentials. Please verify the information you input or validate if have a valid user. |
| 404 | Resource not found | The resource cannot be found. Please check that the resource you want to access exists. |
| 405 | Method not allowed | Please check that the endpoint supports the specified method. |
| 415 | Unsupported Media Type | Please check that you are not sending information as "multipart/form-data". |
| 500 | Server side error | Please modify/retry your request until it succeeds or returns a more informative error message. |
Questions? Suggestions? Contact us at: apis-support@tenaris.com