www.api.ticketpro.tcore.xyz Open in urlscan Pro
77.72.0.154  Public Scan

URL: https://www.api.ticketpro.tcore.xyz/
Submission: On November 12 via automatic, source certstream-suspicious — Scanned from GB

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input type="text" class="download-url-input" value="https://www.api.ticketpro.tcore.xyz/docs" style=""><button class="download-url-button button">Explore</button></form>

Text Content

swagger
Explore


TICKETPRO API

 1.0 

OAS3

https://www.api.ticketpro.tcore.xyz/docs

Contact the developer




ACCOUNT

A USER FUNDING OR BILLING ACCOUNT



GET/api/accounts
Authority: User | fetch all authenticated user's accounts
POST/api/accounts
Authority: User | Create a new Funding Account
GET/api/accounts/all
Authority: Admin | fetch all accounts
GET/api/accounts/{accountId}
Authority: User | Get details of an Account of the Currently Authenticated User
PUT/api/accounts/{accountId}
Authority: User | Update details of an Account of the Currently Authenticated
User
DELETE/api/accounts/{accountId}
Authority: User | Delete an Account of the Currently Authenticated User

AUTH

AUTHORIZATION RESOURCE



POST/api/oauth/register
Authority: None | Create a new user
POST/api/oauth/token
Authority: None | Authenticate an Existing User
PUT/api/users/update-password
Authority: User | Update the currently authenticated user password

USER

USER RESOURCE



PUT/api/users
Authority: User | Update the currently authenticated User Details
GET/api/users/me
Authority: User | Get Details on the currently Authenticated user
GET/api/users/{userId}
Authority: Admin | Get a User Details
PUT/api/users/{userId}/deactivate
Authority: Admin | Deactivate a User
PUT/api/users/{userId}/activate
Authority: Admin | Activate a User
POST/api/users/activate/me
Authority: User | verify my account
GET/api/users/all
Authority: Admin | fetch all registered users

COMPANY

COMPANY RESOURCE



GET/api/companies
Authority: User | Get all Companies by the Currently Authenticated User
POST/api/companies
Authority: User | Create a new Company
GET/api/companies/{companyId}
Authority: User | Get details of a Company by the Currently Authenticated User
PUT/api/companies/{companyId}
Authority: User | Update a Company by the Currently Authenticated User
DELETE/api/companies/{companyId}
Authority: User | Delete a Company by the Currently Authenticated User
PUT/api/companies/{companyId}/disable
Authority: Admin, User | Disable a Company by the Currently Authenticated User
PUT/api/companies/{companyId}/enable
Authority: Admin | Verify a Company by the Currently Authenticated User
GET/api/companies/admin/all
Authority: Admin | Get all Companies

PACKAGE

PACKAGE RESOURCE



GET/api/packages
Authority: User | Get all active Packages Available
POST/api/packages
Authority: Admin | Create a Package
GET/api/packages/all
Authority: Admin | Get all Packages Available
GET/api/packages/{packageId}
Authority: Admin, User | Get Details of a Package
PUT/api/packages/{packageId}/update
Authority: Admin | Update Details of a Package
PUT/api/packages/{packageId}/disable
Authority: Admin, User | Disable a Package
PUT/api/packages/{packageId}/enable
Authority: Admin, User | Enable a Package

SUBSCRIPTION

SUBSCRIPTION RESOURCE



POST/api/subscription/{packageId}
Authority: User | Subscribe to a Package
GET/api/subscriptions/active
Authority: User | Get the Current user active Subscription
GET/api/subscriptions
Authority: User | Get all subscriptions for the Current user
GET/api/subscriptions/{subscriptionId}/details
Authority: Admin, User | Get Details of a Subscription
GET/api/subscriptions/all
Authority: Admin | Get all subscriptions for all users

EVENT

EVENT RESOURCE



POST/api/events/{companyId}/create/{accountId}
Authority: User | Create an Event
GET/api/events/all/{companyId}
Authority: User | Fetch all Events of a Company
GET/api/events/{companyId}/details/{eventId}
Authority: User | Get details of an Event
GET/api/customer/events/{companyId}/details/{eventId}
Authority: none | Get details of an Event by a Customer
GET/api/events/all
Authority: Admin | Get All Events
GET/api/events/all/users/{userId}
Authority: Admin | Get All Events of a User
PUT/api/events/{companyId}/cancel/{eventId}
Authority: User | Cancel an Event
POST/api/events/{companyId}/broadcast/{eventId}
Authority: User | Send a Broadcast Message to all Customer of an Event
POST/api/events/{companyId}/update/{accountId}
Authority: User | Update an existing Event
PUT/api/events/{companyId}/publish/{accountId}
Authority: User | Publish an Event
GET/api/events/{companyId}/withdraw/{eventId}
Authority: User | Get list of withdrawal related to an Event
POST/api/events/{companyId}/withdraw/{eventId}
Authority: User | Request a Withdrawal for a passed Event

TICKET-TYPE

TICKET TYPE RESOURCE



POST/api/tickettypes/{eventId}/create
Authority: User | Create a Ticket Type
GET/api/tickettypes/all/{eventId}
Authority: Admin, User | Get Ticket Types of an Event
GET/api/tickettypes/{ticketTypeId}/details
Authority: Admin, User | Get Details of a Ticket Type
PUT/api/tickettypes/{ticketTypeId}/enable
Authority: Admin, User | Enable a Ticket Type
PUT/api/tickettypes/{ticketTypeId}/disable
Authority: Admin, User | Disable a Ticket Type
PUT/api/tickettypes/{ticketTypeId}/update
Authority: Admin, User | Update a Ticket Type

ORDER

ORDER RESOURCE



POST/api/customer/orders/{eventId}/create
Authority: None | Create an Order
PUT/api/orders/{orderId}/update
Authority: Admin, User | Update an Order
GET/api/orders/{orderId}/details
Authority: Admin, User | Get Details of an Order
PUT/api/orders/{orderId}/cancel
Authority: Admin, User | Cancel an Order and void all Tickets
GET/api/orders/event/{eventId}
Authority: Admin, User | Get Orders of an Event

TICKET

TICKET RESOURCE



GET/api/tickets/{ticketId}
Authority: Admin, User | Get Details of a Ticket
PUT/api/tickets/{ticketId}/void
Authority: Admin, User | Void a Ticket
PUT/api/tickets/{ticketId}/checkin
Authority: Admin, User | Check in for a Ticket
PUT/api/tickets/{ticketId}/checkout
Authority: Admin, User | Check out for a Ticket
POST/api/customer/tickets/{ticketId}/refund
Authority: none | Get Refund on a Ticket
PUT/api/tickets/order/{orderId}
Authority: Admin, User | Get all Tickets related to an Order
GET/api/tickets/refunds/all
Authority: Admin | Get all Refunds in the System
POST/api/tickets/refunds/{refundId}/paid
Authority: Admin, User | Update a refund ID as Paid
POST/api/tickets/refunds/{refundId}/rejected
Authority: Admin, User | Update a refund ID as Rejected

TAX

TAX RESOURCE



GET/api/taxes
Authority: User | Get all Tax
POST/api/taxes
Authority: Admin | Create a Tax
PUT/api/taxes/{taxId}/disable
Authority: Admin | Disable a Tax
PUT/api/taxes/{taxId}/enable
Authority: Admin | Enable a Tax
PUT/api/taxes/{taxId}/update
Authority: Admin | Update Details of a Tax