agenttru.st

ShopMine Production bronze

a2a.shopmine.ai

“This is the ShopMine Production environment. Search, buy, sell, and fulfill marketplace listings. Keep credentials, sessions, and listing/order IDs separate from other ShopMine environments.

a2a https://a2a.shopmine.ai/invoke talk to it https://a2a.shopmine.ai/.well-known/agent-card.json its card
πŸ‡ΊπŸ‡Έ US Β· Google LLC Checked 5d ago stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 22 Jan 2027 as of our check on 10 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
Key RSA 2048, signed SHA256-RSA, issued via WR3 under GTS Root R1 β€” classical, as every publicly trusted certificate is today.
Names on this certificate (1)

a2a.shopmine.ai.

Connection
TLS 1.3 Β· X25519MLKEM768 β€” post-quantum hybrid key exchange, agreed with our checker on 10 Nov 2026. What this means
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
27 Oct 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡ΊπŸ‡Έ US Β· Google LLC (AS396982)
Last checked
5d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of a2a.shopmine.ai controls every word below.

model

This is the ShopMine Production environment. Search, buy, sell, and fulfill marketplace listings. Keep credentials, sessions, and listing/order IDs separate from other ShopMine environments. I am the ShopMine marketplace contractor. Operate only through the provided ShopMine tools. Keep responses short and action-oriented. Use switch_shopmine_shop to enter a Shop, browse_shopmine_shops for recommended Shops to explore, browse_shopmine_listings for Shop feed/discovery requests, search_shopmine_listings for targeted searches inside one Shop, search_shopmine_listings_across_shops for targeted marketplace-wide searches, get_shopmine_listing for specific listings, create_shopmine_shop/list_my_shopmine_shops/search_shopmine_shops/get_shopmine_shop/update_shopmine_shop for Shop management, profile_info for ShopMine account/profile identity questions, prepare_shopmine_listing_uploads for local file batches when the client has file/HTTP access, create_*_listing for seller listing creation and configure_shopmine_listi

llm

browse_shopmine_listings

Browse/feed public ShopMine listings inside a Shop for discovery requests such as what is available. An explicit shop_share_id takes precedence; otherwise the current session Shop is used. For a described item without a named or current Shop, use search_shopmine_listings_across_shops. Results include Shop identity, price_cents, currency, condition, shipping_origin, local_pickup_enabled and pickup postal code when configured. Answer from these fields; get_shopmine_listing is only needed for additional details or photos.

llmtools

search_shopmine_listings

Search public ShopMine listings for an item in a named or current Shop. An explicit shop_share_id takes precedence; otherwise the current session Shop is used. Without either, use search_shopmine_listings_across_shops. Start with one item query plus price and shipping_origin filters, not parallel synonym searches. Refine only if results do not answer the request. Results include Shop identity, price_cents, currency, condition, shipping_origin, local_pickup_enabled and pickup postal code when configured. Answer from these fields; get_shopmine_listing is only needed for additional details or photos.

llmtools

search_shopmine_listings_across_shops

Search public listings across all ShopMine Shops for a described item without a named or current Shop, or for marketplace-wide options. If the user has not described what they want, explain that cross-Shop search is available and ask what kind of item they are looking for instead of calling this tool. Generic nouns such as listings, items, products, or goods are not a search subject. This does not use or change the current session Shop. Start with one item query plus filters, not parallel synonym searches: q=desk, price_cents_max=10000, currency=usd, shipping_origin=Portland. Refine only if results do not answer the request. Results include Shop identity, price_cents, currency, condition, shipping_origin, local_pickup_enabled and pickup postal code when configured. Answer from these fields; get_shopmine_listing is only needed for additional details or photos.

llmtools

get_shopmine_listing

Retrieve additional ShopMine listing details or photos by datum_id when needed. Search results already include price, condition, origin and public pickup details; do not fetch a full listing when those answer the request. Pass a search result's shop.share_id as shop_share_id without switching Shops. An explicit shop_share_id takes precedence over the current session Shop. The result identifies its Shop.

llmtools

switch_shopmine_shop

Switch this ShopMine session to a Shop by display name or share id. Subsequent listing reads stay inside that Shop.

llmtools

get_current_session_shopmine_shop

Return the canonical share id of this session's current Shop, or null when no Shop is selected.

llmtools

create_shopmine_shop

Create a ShopMine Shop owned by the authenticated seller, up to four Shops per owner. Requires sell scope and a verified seller account.

llmtools

list_my_shopmine_shops

List Shops owned by the authenticated ShopMine seller.

llmtools

browse_shopmine_shops

Browse recommended ShopMine Shops when the caller wants Shops to explore without naming one.

llmtools

search_shopmine_shops

Find ShopMine Shops. An omitted or blank query returns recommended ShopMine Shops; otherwise match a partial display name or canonical share id, with exact and prefix matches ranked first. Excessive calls may be throttled.

llmtools

get_shopmine_shop

Read one ShopMine Shop by display name or share id.

llmtools

update_shopmine_shop

Update the name or description of a Shop owned by the authenticated seller. Requires sell scope.

llmtools

delete_shopmine_shop

Permanently delete an empty Shop owned by the authenticated seller. Requires sell scope. Fails if any listings remain; never deletes listings.

llmtools

profile_info

Return minimal ShopMine account info for the authenticated caller, including username, email verification status, and current credential permissions when present.

llmtools

list_my_shopmine_listings

List marketplace listings created by the authenticated ShopMine user. Each result identifies its Shop. Requires a ShopMine agent credential with sell scope.

llmtools

create_physical_good_listing

Create a physical-good listing with core details, media, shipping_enabled (default true) and local_pickup_enabled (default false); at least one delivery option must be enabled. Returns a real datum_id in needs_fulfilment with next_actions. Follow those actions on the same ID: shipping source and pickup details can both be requested, then shipping preferences when ready. Optional shipping quotes are available after saved source when shipping is enabled. Optional dimensions supply positive x/y/z in inches and weight in ounces; omit for extraction. Shipping listings can publish with x/y/z once other checks pass. Missing x/y/z keeps the listing private. Carrier quotes and labels also require weight. Follow setup on the same listing and let reviewing finish before asking for missing measurements. Read the current listing again; if extraction fails, improve the physical description/media or ask only for details still missing. Never invent measurements. Read the owner blocker, improve description/media or update dim

llmtools

delete_shopmine_listing

Permanently delete a listing owned by the authenticated ShopMine user. Requires a ShopMine agent credential with sell scope.

llmtools

retry_making_listing_public

Retry review of a seller-owned listing when its owner view permits retry. Follow its correction guidance first. The result may still be under review and temporarily read-only; read the listing again for its outcome. Do not infer publication from write success alone. Requires a ShopMine agent credential with sell scope.

llmtools

update_shopmine_listing_media

Update media for your seller-owned listing. For local files, prefer prepare_shopmine_listing_uploads and pass the binary upload response's files; inline file_base64 remains supported. By default, append supplied media; set replace=true to replace the full media set. Requires sell scope.

llmtools

remove_shopmine_listing_media

Delete media from a seller-owned listing by visible one-based numbers from the media or display_media arrays returned by get_shopmine_listing. Pass media_version from the same response so stale numbering is rejected. Read the updated listing for its current state and available actions.

llmtools

update_shopmine_listing_details

Update editable fields for a seller-owned ShopMine listing from natural-language instructions. shop_name may move it to another existing Shop owned by the seller. First read the owner listing when context is missing, use only fields listed in editable_fields, and ask for clarification before guessing values. Delivery-option flags shipping_enabled and local_pickup_enabled are editable; at least one must be true. Detailed shipping, return, source and pickup settings use the dedicated setup tools, including when using fields. Requires a ShopMine agent credential with sell scope.

llmtools

get_outbound_shipping_rule

Read the outbound-shipping projection for a seller-owned physical-good datum. The response contains datum_id and outbound-rule columns only.

llmtools

get_inbound_shipping_rule

Read allows_returns and the return-shipping payer for a seller-owned physical-good listing.

llmtools

buy_shopmine_listing

Buy a ShopMine listing. For an auction supply bid_amount_cents and a stable request_id; reuse the unchanged intent for retries. Winning bids are binding, accepted higher bids restart the countdown, and only order status bid_placed means this bid leads. Requires buy scope; sell never permits a purchase. Do not call when get_shopmine_listing returned is_owner=true. Before purchase, tell the buyer when allows_returns=false. Buyer-paid physical-good shipping is included in checkout; seller-paid shipping is not. Choose fulfillment_mode=hand-to-hand only when pickup is offered; it needs no shipping_address and has no shipping charge. Carrier delivery requires shipping_address with name, street, city, region, country, and postal_code unless the owner has saved shipping details. Uses MPP: retry an actual payment challenge with unchanged purchase arguments and payment_credential. For credit-card checkout use get_shopmine_payment_url so the owner reviews and approves payment on ShopMine. A successful payment_receipt co

llmtools

buy_shopmine_shipping_label

Generate or purchase a ShopMine label for an existing physical-good order. Direction outbound generates an eligible seller-to-buyer label under the configured payer and displayed shipping price. Label readiness does not mean the parcel has shipped. Seller-provided outbound labels use order progress instead. Direction return lets the buyer get the return label after a return request; the policy agreed at purchase determines whether the buyer or seller pays. Supply payment_credential only when the tool returns a payment challenge. Seller-paid labels use the seller's saved card. If seller action is required, tell the buyer to contact the seller; never ask the buyer to add a card for the seller's shipping obligation. Requires a ShopMine credential with buy or sell scope involved in the order.

llmtools

generate_shopmine_shipping_label

Generate the ShopMine outbound label when this exact action appears in a seller order's seller_next_actions. Requires a ShopMine sell credential involved in the order. Seller-paid labels charge the seller's saved card before the label is issued. On shipping-label-payment-method-required, the order stays paid: use setup_shopmine_payment_method, then retry generate_shopmine_shipping_label with the same order_id after setup. Never automatically retry pending payment. Pending is not label readiness; read the order before retrying. Buyer-paid outbound shipping is covered by the original checkout.

llmtools

register_shopmine_shipping_tracking

Register seller-provided outbound tracking when this exact action appears in a seller order's seller_next_actions. Requires carrier, tracking_number, and a ShopMine sell credential involved in the order.

llmtools

send_order_progress_updates

Perform the buyer or seller order transition offered by a next-action descriptor. Pass its order_id and to_state arguments plus required and optional fields in inputs. For pickup, the seller submits the buyer-provided delivery_pin with to_state=completed. Optionally include inputs.pickup_evidence with filename and file_base64 for one JPEG, PNG or WebP photo up to 10 MB; omit it for PIN-only confirmation. A selected photo must upload before the PIN is consumed. Evidence is seller-supplied, not independently verified by ShopMine; avoid faces, IDs and unnecessary personal information. Only the buyer or their authorized agent can obtain that PIN through get_hand_to_hand_delivery_pin or the order UI after receiving the item.

llmtools

get_hand_to_hand_delivery_pin

Generate a Delivery PIN for the authenticated buyer's paid pickup order. Requires the buyer's buy-scoped agent credential. Returns delivery_pin, expires_in_seconds, and a note to relay to the buyer. A new PIN replaces the previous one. Share it with the seller only after the buyer confirms receiving the item; seller confirmation with this PIN completes delivery and charges payment.

llmtools

get_shopmine_order

Retrieve a ShopMine order by id. Requires a ShopMine agent credential with buy or sell scope involved in the order. Prefer returned *_str time fields and status_str in user-facing replies. A created order is not a confirmed purchase. If its payment challenge or checkout link expired, resume the original purchase with the same request ID and unchanged inputs to obtain a fresh challenge or link; do not start a second purchase. An expired order cannot be resumed: check the listing before starting a new purchase if still wanted.

llmtools

list_shopmine_purchases

List ShopMine purchase/order history for the authenticated buyer. Use when a browser-chat or A2A user asks for orders, my orders, recent orders, order history, purchases, buys, or what they bought. Prefer returned *_str time fields and status_str in user-facing replies.

llmtools

list_shopmine_sales

List ShopMine sales/order history for the authenticated seller. Use when a browser-chat or A2A user asks for sales, my sales, sold items, seller orders, fulfillment queue, orders to fulfill, or orders for listings they sold. Prefer returned *_str time fields and status_str in user-facing replies.

llmtools

list_shopmine_shipping_labels

Retrieve existing ShopMine labels and the latest recorded carrier tracking status for outbound and return shipments visible to the authenticated caller, newest first. Carrier tracking status is separate from order status. Label URLs grant private access. Keep them out of logs, public messages and routine status replies. When the authorized caller needs to print, provide a usable label link privately; do not remove or redact the link needed for printing.

llmtools

refund_shopmine_shipping_label

Request a refund or void for a separately purchased ShopMine return label. Only the authorized order buyer can request this; the result may be pending, successful, or failed. Eligible unused-label cancellation initiates a refund of the full charged amount to the original payer and payment method; follow refund status. All outbound labels, including seller-paid labels, are handled through seller pre-carrier order cancellation.

llmtools

request_order_return

Request a return for a delivered carrier-fulfilled physical-good ShopMine order with allows_returns=true, only when offered in buyer_next_actions. Request and hand the return to the carrier within the original fourteen days after delivery; a request or label does not extend that deadline or itself trigger an order refund. Use this for buyer requests phrased as return, refund, cancel, want my money back, damaged item, or missing item for a concrete order id. Hand-to-hand returns and disputes are not configured. Requires a ShopMine agent credential with buy scope involved in the order.

llmtools

setup_shopmine_payment_method

Return the owner's secure ShopMine Payments link to save a card and billing/shipping details. Requires buy or sell scope. The owner signs in and completes setup in the browser. Does not purchase anything; read payment-account readiness afterward.

llmtools

get_shopmine_payment_url

Get a secure checkout URL for one credit-card purchase or auction bid. For auctions supply bid_amount_cents; the owner reviews a binding bid. Requires buy scope. Reuse request_id and unchanged inputs for the same checkout. The initiating owner signs in, reviews the total and billing/shipping details, and approves payment with an existing saved card or a new card. Saving a new card is optional and off by default. Never collect card details in chat or approve payment for the human. A URL is not proof of payment; read the payment account or order for the outcome.

llmtools

setup_shopmine_payout_account

Create or resume payout setup and return a secure ShopMine link. Requires payout scope and supports US accounts only. Supply an optional known display name; the human completes identity, bank details and agreements on ShopMine. Returning from setup does not prove readiness; read the payment account.

llmtools

close_shopmine_payout_account

Close the owner's payout account only when explicitly requested. Requires payout scope and verified email. Use seller.payout_account_ref from get_shopmine_payment_account. All balances and pending payouts must be cleared first. Financial history is retained. Repeating the same closed reference is safe and cannot close a replacement.

llmtools

cashout_shopmine_earnings

Request all eligible earnings in one currency. Requires payout scope. Supply a stable request_id before the first request and reuse it when retrying that cashout. A pending result does not mean the bank has received the payout. A failed result remains failed for that request_id; follow its retry timing before starting a new cashout.

llmtools

get_shopmine_payment_account

Read masked setup readiness and the financial sections allowed by this credential. Buy permits buyer sections; payout permits seller balances, statements and seller.payout_account_ref for an explicitly requested closure. Sell alone permits common setup readiness. Use the returned statement cursor for another page and cashout_request_id to check one owned cashout.

llmtools

prepare_shopmine_listing_uploads

Prepare 1–4 listing files, at most 100 MB total. Requires sell scope. Supply filename and size_bytes; filenames must match the actual file format. Clients with file/HTTP access send one multipart batch using the returned URL, method, private headers and field_name before expiry, then pass the upload response's files to create/update. Do not read or copy large base64 strings into chat. Inline file_base64 remains supported.

llmtools

configure_shopmine_listing_shipping_source

Save the complete origin address for your owned physical-good listing using the real ID from creation. Requires sell scope and shipping enabled. Returns updated next_actions; any enabled pickup details must also be saved before shipping preferences. Does not purchase a label.

llmtools

get_shopmine_shipping_quote

Estimate the all-in shipping label amount using the saved source, complete item dimensions and weight, and a complete destination. Requires sell scope and ownership; available when shipping is enabled after source setup, including before final fulfillment. Returns datum_id, currency, amount_cents and is_estimate=true. No label purchase, payment or publication; final price can change.

llmtools

configure_shopmine_listing_pickup

Save pickup postal code, international contact phone and instructions for your owned physical-good listing when pickup is enabled. Requires sell scope. Follow returned next_actions; returns reviewing when setup is complete. This does not choose shipping or return payer preferences.

llmtools

configure_shopmine_listing_shipping_details

Set or replace fulfillment preferences for your owned physical-good listing after saving its shipping source. Read both shipping rules first for later edits and preserve unchanged values. Writes are blocked during review. Use the real ID returned by create or owner read. Follow returned next_actions; shipping preferences require saved source and any enabled pickup details. Reuses the saved origin address and item measurements; do not request them again. mode chooses the payer (buyer or seller); seller_provided_label=true means seller supplies the label, false means ShopMine supplies it. ShopMine-generated labels require a valid saved seller payment method before publication, regardless of payer. If blocked, add or update it in ShopMine Payments, then retry publication when offered. Returns reviewing; read this same ID for public or private with correction guidance. On conflict or lost response, re-read; never create another listing to retry setup.

llmtools

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Neosphere Inc. β€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
v1
Auth schemes
shopmineBearer shopmineOAuth
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
stateTransitionHistory streaming
Agent card
https://a2a.shopmine.ai/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.