How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Refurbed TicketService API

The TicketService API from Refurbed — 10 operation(s) for ticketservice.

Refurbed TicketService API is one of 18 APIs that Refurbed publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include TicketService. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 10 operations across 10 paths, and defines 59 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api.refurbed.com.

10 operations 10 paths 59 schemas 10 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.refurbed.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Refurbed TicketService API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (APIKeyAuth). By default, every request must be authenticated.

Paths & Operations 10

Across 10 paths, the API surfaces 10 operations — 10 POST. Each is listed below with its method, path, parameters, and response codes.

TicketService 10
POST
/refb.merchant.v1.TicketService/CreateTicket
Creates a new ticket.
CreateTicket body → 200default
POST
/refb.merchant.v1.TicketService/CreateTicketHelpRequest
Creates a help request for a given ticket.
CreateTicketHelpRequest body → 200default
POST
/refb.merchant.v1.TicketService/GenerateReturnShippingLabel
Generates a return shipping label and posts it as a message on the ticket. Call GetTicket to load the ticket messages again.
GenerateReturnShippingLabel body → 200default
POST
/refb.merchant.v1.TicketService/GetTicket
Retrieves a single ticket by its ID, including its messages.
GetTicket body → 200default
POST
/refb.merchant.v1.TicketService/GetTicketHelpRequest
Retrieves details of a single help request by its ID, including the messages.
GetTicketHelpRequest body → 200default
POST
/refb.merchant.v1.TicketService/ListTicketHelpRequests
Lists all help requests for a given ticket.
ListTicketHelpRequests body → 200default
POST
/refb.merchant.v1.TicketService/ListTickets
Lists tickets.
ListTickets body → 200default
POST
/refb.merchant.v1.TicketService/RequestTopicChange
Requests a topic change for a ticket. If request is approved, the ticket topic is changed to a generic topic, the caller does not specify the desired topic.
RequestTopicChange body → 200default
POST
/refb.merchant.v1.TicketService/UpdateTicket
Updates the ticket by performing one or more of the following actions: - Assigning the ticket to a user (by email) - Changing the ticket status - Adding a message to the ticket - Updating the notes
UpdateTicket body → 200default
POST
/refb.merchant.v1.TicketService/UpdateTicketHelpRequest
Updates the ticket help request by adding a message to it.
UpdateTicketHelpRequest body → 200default

Schemas 59

The contract defines 59 schemas that model the data the API accepts and returns. The most detailed are Ticket (18 properties), ListTicketsRequest.Filter (16 properties), UpdateTicketRequest (6 properties), TicketHelpRequest (5 properties). Each schema is shown below with its type and property counts.

ListTicketsRequest.Sort.By
string
Status
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
StringEqualsFilter
object
1 property
MarketplaceOrderItem
object
3 properties
CreateTicketRequest
object
5 properties 1 required
TicketUrgencyStatus
string
- PANIC: Refurbed customer service is monitoring each update and will support you and the customer if need be. - URGENT: The ticket has been escalated to refur…
TicketOrderItemIdentifier
object
Used to identify an order item related to a ticket. It could be either a marketplace order item (orderitems.id), or a buyback order item (buybackorderitems.id).
2 properties
StringSetContainsFilter
object
3 properties
Ticket
object
A customer support ticket. Only stores metadata, such as status, order, etc. Ticket messages can be retrieved only when calling GetTicket.
18 properties
TicketStatus
string
CountryCodeFilter
object
2 properties
TicketMessage
object
A message belonging to either a ticket or a ticket help request. Contains the message body, attachments, as well as information about the author of the message.
5 properties
GetTicketHelpRequestResponse
object
2 properties
SlaCheckpoint
object
2 properties
Assignee
object
2 properties
UpdateTicketResponse
object
2 properties
Any
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
1 property
TicketSlaCheckpointType
string
- AWAITINGREPLYSINCE: The time since when the SLA timer starts (e.g., customer or refurbed agent response). - OVERDUE: The time when the ticket passes its SLA…
ListTicketHelpRequestsRequest
object
1 property 1 required
UpdateTicketHelpRequestResponse
object
2 properties
Int64AnyOfFilter
object
1 property
GetTicketHelpRequestRequest
object
2 properties 2 required
SortOrder
string
CreateTicketResponse
object
2 properties
Int64Pagination
object
Paginates resources with int64 primary key.
3 properties
Ticket.BuybackOrderItem
object
3 properties
ListTicketsRequest.Filter
object
16 properties
TicketMessage.Attachment
object
3 properties
TicketHelpRequestStatus
string
- OPEN: Help request is open, awaiting a response from refurbed. - CLOSED: Help request is permanently closed and immutable. - PENDING: Refurbed has replied; t…
Customer
object
2 properties
TicketHelpRequestTopic
string
TicketMessageSubmission.Attachment
object
2 properties 2 required
TicketHelpRequest
object
A help request associated to a ticket. Created by a merchant to request help from refurbed to assist with handling a ticket.
5 properties
TicketUrgencyStatusFilter
object
2 properties
TicketMessageSenderType
string
GenerateReturnShippingLabelRequest
object
1 property 1 required
SubmittableTicketStatus
string
RequestTopicChangeResponse
object
2 properties
TicketMessageScope
string
- PUBLIC: Messages visible to all parties (merchant, refurbed agents, customer). - INTERNAL: Messages visible only to the merchant and refurbed agents.
ListTicketsRequest
object
3 properties
Author
object
3 properties
GetTicketRequest
object
1 property 1 required
CountryCode
string
Alpha-2 country codes as specified in ISO 3166-1.
CreateTicketHelpRequestResponse
object
2 properties
RequestTopicChangeRequest
object
3 properties 1 required
ListTicketsRequest.Sort
object
2 properties
TicketStatusFilter
object
2 properties
ListTicketHelpRequestsResponse
object
1 property
CreateTicketHelpRequestRequest
object
3 properties 1 required
ScopedMessageSubmission
object
2 properties
GetTicketResponse
object
2 properties
ScopedTicketMessage
object
Represents a ticket message with a scope of visibility.
2 properties
StringFilter
object
2 properties
ListTicketsResponse
object
2 properties
UpdateTicketHelpRequestRequest
object
3 properties 2 required
UpdateTicketRequest
object
6 properties 1 required
TicketMessageSubmission
object
Represents a message to be submitted to a ticket when creating a new ticket or adding a message to an existing ticket. Also used for creating messages within t…
2 properties 1 required
BoolFilter
object
1 property
TicketTopicChangeRequestAttachmentExemptionReason
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

refurbed-ticketservice-api-openapi.yml Raw ↑

Other APIs Refurbed publishes across the network.

Refurbed BuybackBidService API
Refurbed BuybackOrderItemService API
Refurbed BuybackOrderService API
Refurbed BuybackProductService API
Refurbed BuybackSupplyboxService API
Refurbed CatalogService API
Refurbed CurrencyService API
Refurbed InstanceService API
Refurbed MarketOfferService API
Refurbed MarketService API
Refurbed MerchantService API
Refurbed OfferService API
Where this information came from

This is an independent, third-party profile of Refurbed TicketService API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.