get_purchase_offers
Retrieve payment options and L402 offer details for purchasing a specific domain. Includes cost, currency, and package information, ensuring compliance with .ai domain’s 2-year requirement.
Instructions
Request available payment options for a domain.
This method returns an L402 offer, which includes details such as offer_id, amount, currency, and more.
The returned offer can be processed by any tool supporting L402 offers.
The TLD .ai mandates a minimum registration and renewal period of two years. So inform the user that they need to purchase a 2 year package when they request a .ai domain.
The L402 offer structure:
{
'offers': [
{
'offer_id': 'example_offer_id', # String identifier for the offer
'amount': 100, # Numeric cost value in USD cents
'currency': 'usd', # Currency code
'description': 'Example offer', # Text description
'title': 'Example Package' # Title of the package
}
],
'payment_context_token': 'example_token', # Payment context token
'payment_request_url': 'https://api.example.com/payment-request', # Payment URL
'version': '0.2.2' # API version
}
sid: Search ID from a previous search request
domain: Domain name to purchase from the search results related to `sid`
Input Schema
Name | Required | Description | Default |
---|---|---|---|
domain | Yes | ||
sid | Yes |
Input Schema (JSON Schema)
{
"properties": {
"domain": {
"title": "Domain",
"type": "string"
},
"sid": {
"title": "Sid",
"type": "string"
}
},
"required": [
"sid",
"domain"
],
"title": "get_purchase_offersArguments",
"type": "object"
}