globalr_v2 ## Sections • [Introduction](https://app.theneo.io/globalr/v2_1/introduction.md): Welcome to the BETA Globalr API documentation. This API allows developers to interact with the Globalr system programmatically, providing a set of endpoints and functionalities to manage domains, user accounts, and more. To switch to the first version you can follow the link https://globalr.com/doc/api Example implementation in Github • [Authentication](https://app.theneo.io/globalr/v2_1/introduction/authentication.md): To access the Globalr API, you'll need to authenticate your requests using API keys. Every request must include an API key in the Authorization header. Select... Authorization: Bearer YOUR_API_KEY • [Base URL](https://app.theneo.io/globalr/v2_1/introduction/base-url.md): The base URL for all API endpoints is https://api.globalr.com/api/v2/ . Make sure to prepend this base URL to each endpoint path mentioned in the documentation. • [Response Format](https://app.theneo.io/globalr/v2_1/introduction/response-format.md): The API supports JSON as the primary response format. All responses will have a consistent structure with relevant data and, where applicable, error information. • [Rate Limiting](https://app.theneo.io/globalr/v2_1/introduction/rate-limiting.md): To ensure fair usage and maintain system stability, the Globalr API implements rate limiting. Each API key is subject to a certain number of requests per minute. Per minute you can send 128 request . If you exceed the rate limit, you will receive a 429 Too Many Requests response. Please refer to the response headers for information on the rate limit and the number of requests remaining. • [Error Handling](https://app.theneo.io/globalr/v2_1/introduction/error-handling.md): The API follows standard HTTP status codes to indicate the success or failure of a request. Errors are returned with an appropriate status code and an error response body providing more information about the encountered issue. • [API Reference](https://app.theneo.io/globalr/v2_1/introduction/api-reference.md): The API documentation is organized into different sections, each covering a specific aspect of the Globalr API. Below are the main sections of the API reference: Domains : Learn how to register, manage, and query domain information using the Globalr API. Accounts : Explore endpoints related to user accounts, including authentication, profile management, and billing details. Purchasing : Discover endpoints for purchasing new domains, managing renewals, and handling payment-related operations. Feel free to navigate through the sections and explore the available endpoints for your desired functionality. • [Feedback and Support](https://app.theneo.io/globalr/v2_1/introduction/feedback-and-support.md): If you have any questions, feedback, or need assistance while using the Globalr API, please reach out to our support team at support@globalr.com . We're here to help you integrate and make the most of our API. That's a general introduction to the Globalr API documentation. Remember to provide detailed information about each endpoint, including their parameters, request/response examples, and any additional considerations in the subsequent sections of the documentation. • [User](https://app.theneo.io/globalr/v2_1/user.md): This area you can explore endpoints related to user accounts, including authentication, profile management, and billing details. • [Login](https://app.theneo.io/globalr/v2_1/user/login.md) • [Update Tokens](https://app.theneo.io/globalr/v2_1/user/update-tokens.md) • [User information](https://app.theneo.io/globalr/v2_1/user/user-information.md): This API call returns detailed information about the user. • [Logout](https://app.theneo.io/globalr/v2_1/user/logout.md): This API call is to logout the user. • [Domain information](https://app.theneo.io/globalr/v2_1/domain/domain-information.md): There is posible 4 type of response domain is invalid domain is free for registration domain has unsupported extension domain Name already registered, but not by you domain Name already registered, and owned by you • [Register Domain](https://app.theneo.io/globalr/v2_1/domain/register-domain.md): For domain registration you must send 3 type contacts, minimum 2 unique valid name server, domain name, and optional registration period in year (by default year is equivalent to 1); Additional Fields Please, check domains additional fields Additional Fields . If you want send test request you mast send param mode=test Available status codes Status: 200 - success Status: 201 - completed Status: 402 - Payment Required Status: 422 - invalid data (in this case field will be provided in errors array) Status: 500 - Internal Error • [Renew Domain](https://app.theneo.io/globalr/v2_1/domain/renew-domain.md): If you want send test request you mast send param mode=test • [Auto Renew Domain](https://app.theneo.io/globalr/v2_1/domain/auto-renew-domain.md): This API call enabled/disabled domain auto-renew. • [Modify Domain records](https://app.theneo.io/globalr/v2_1/modify-domain-records.md): There are four block of contact information - Owner, Administrative, Technical and Billing. Each block could be updated seperately. While update of any information in some block, whole information of the block must be sent. For .AM domain in the block of owner you can’t change Name and Last Name or Company Name (in case of organization) information. This part requires printed documents. If you want send test request you mast send param mode=test • [Change domain contact information](https://app.theneo.io/globalr/v2_1/modify-domain-records/change-domain-contact-information.md) • [Change domain nameservers(DNS)](https://app.theneo.io/globalr/v2_1/modify-domain-records/change-domain-nameserversdns.md) • [Change domain additional field](https://app.theneo.io/globalr/v2_1/modify-domain-records/change-domain-additional-field.md): More information about domain additional field follow the link • [NameServer bulk update](https://app.theneo.io/globalr/v2_1/modify-domain-records/nameserver-bulk-update.md) • [Transfer Domain](https://app.theneo.io/globalr/v2_1/transfer-domain.md): Transfer procedure divorced to two type. transfer must be done in GlobalR system transfer from other registrar In any case more preferable make two request first check domain can be transferred or not (and which way it can be transferеd), second send transfer code. If domain that must be transferеd registered thru globalr.com, in checking part our system will generate inner transfer code and will send to admin email. Other ways you must send transfer code, that you get from losing registrar or registry. • [Check transfer type](https://app.theneo.io/globalr/v2_1/transfer-domain/check-transfer-type.md): Retrieve all the branches associated with the account If "selfSignCode": true it is mean that domain is registered thru globalr.com and must transferred via inner code. If domain registrar was locked( "locStatus": false, ) you can’t transfer domain you need first unlock the domain. And finally you must check "codeTransfer": true, because if this parameter was false, transfer can’t be maked via transfer code. • [Transfer domain](https://app.theneo.io/globalr/v2_1/transfer-domain/transfer-domain.md): Retrieve a specific branch details • [Prices](https://app.theneo.io/globalr/v2_1/auto-renew-domain-copy-1.md): This API call get extension prices list.