Manage your services
Find every service on your account, filter the list, and read a service's status, configuration and history.
A service is one thing you pay for: an instance, a server, a floating IP, a mail service, a bucket plan and so on. The Services page lists every service on your account, from every product, with its status, its next renewal and its price.
Before you begin
Section titled Before you begin- Sign in to the dashboard. The list holds the services billed to your account.
Find a service
Section titled Find a service- In the sidebar, select Services.
- Type part of a name, an address or a service ID in Search by name, address or ID.
- To see one status group, select Active, Pending, Suspended or Ending. All shows every service again.
- If you have more than one product, choose one in the product menu. All products shows them all.
- To show only services with a tag, select the tag in the row of tags under the search box. Select more than one tag to show services that have all of them. Clear turns the tag filter off.
- To sort the list, select a column heading.
- Select a service to open it.
| Filter | Shows |
|---|---|
| Active | Services that are running and paid up. |
| Pending | Services waiting for their first payment, and services we are setting up. |
| Suspended | Services we paused, usually for an unpaid invoice. |
| Ending | Services with a cancellation scheduled, and services that have ended. |
Each row shows the service's name, with its address and tags under it and an Ending badge when a cancellation is scheduled. The other columns are Product, Status, Renews (the next renewal date, or Hourly) and Price.
Read a service's page
Section titled Read a service's pageA floating IP, a mail service, an Object Storage service and the other products with an area of their own open on that product's page. Any other service opens a service page with two tabs, Overview and Billing. When the product has its own page, the service page has a button at the top that opens it there.
The Overview tab
Section titled The Overview tab- Summary
- The status, the product, the price, the next renewal, when you ordered it (Ordered), when setup finished (Set up), its address and its Service ID.
- Configuration
- What you chose when you ordered, such as the location or the image. Values that look like passwords, secrets or tokens are left out.
- Details
- Technical details that setup recorded, such as the address a server got.
- Tags
- Your labels for the service. Tag your services explains them.
A box at the top explains a service that needs something from you:
- Waiting for payment
- The first invoice is unpaid. Select Open invoices and pay it, and setup starts on its own.
- Suspended
- The box gives the reason. Failed payments and suspended services explains how to restore the service.
- Cancellation scheduled
- The service ends on the date shown. To keep it, select Open a ticket and ask before that date.
The Billing tab
Section titled The Billing tab- Current plan
- The product, the plan, the price and the status. It also shows the next renewal, or for an hourly service what it has cost this month (Used this month) against its monthly cap. Change plan moves the service to another plan, as Change a service's plan describes.
- Activity
- The service's history, newest first: When it happened, the Event, the Details and By whom.
- Cancel service
- Ends the service. Cancel a service explains the choices.
Most product pages have the same Billing tab, so you can change the plan or cancel from there too.
Result
Section titled ResultYou can see where each service stands and what it costs. A service moves through these statuses:
| Status | Meaning |
|---|---|
pending |
Ordered, and waiting for its first payment or for setup to start. |
provisioning |
We are setting it up. |
active |
Ready to use. |
suspended |
Paused, usually for an unpaid invoice. We keep its data while it is suspended. |
pending_termination |
Cancelled, and being removed. |
terminated |
Ended and removed. |
failed |
Setup did not finish. Contact support. |
Troubleshooting
Section titled Troubleshooting- No services yet
- The account has no services. Select Browse products to order one.
- Could not load your services
- The list did not load. Select Try again.
- A service stays in
pending - Its first invoice is unpaid. Open Billing, then Invoices, and pay it. If it is paid and the service has not moved, contact support.
- A service shows
failed - Setup could not finish. Open a ticket with the service ID so the team can set it up again or cancel it.
Related
Section titled RelatedWith the API
Section titled With the APIList your services with GET /services/, newest first:
curl "https://api.coritan.com/api/v1/services/?status=active&resource_type=vps&limit=50" \
-H "Authorization: Bearer $CORITAN_TOKEN"
status- One status from the table above.
resource_type- The product:
vps(orcloud_compute),container,ip(orfloating_ip),mailorsmtp_relay. Another word answers422with"error": "invalid_resource_type"and the words it accepts inallowed. tag- A tag on the service, such as
production. limitandoffset- The page size (default 100, at most 500) and how many services to skip. Pagination and filtering explains paging.
Each service has these fields:
{
"id": 1042,
"product_id": 7,
"pricing_id": 21,
"hostname": "web-1.example.com",
"status": "active",
"billing_cycle": "monthly",
"amount": 12.0,
"next_due_date": "2026-10-16T09:30:00",
"product_name": "Cloud Compute 2 GB",
"module_name": "vps",
"pricing_name": "Monthly",
"termination_date": null,
"tags": ["production"],
"resource": {"type": "vps", "label": "web-1.example.com", "status": "running", "address": "203.0.113.10", "detail": {}}
}
amount is the price per cycle, and next_due_date the next renewal. termination_date is set once a cancellation is scheduled. config holds what you ordered, module_data what setup recorded, and suspension_reason why a service is suspended. For an hourly service, hourly_usage_this_month, monthly_cap and hourly_cap_reached show its spend against the cap. resource summarises what the service runs: its type (vps, container, ip or external_server), label, status and address, with product details in detail.
Get one service with GET /services/{service_ref}. service_ref is the service ID, or the UUID of the instance, server or floating IP behind it. A service that does not exist answers 404 Service not found, and someone else's answers 403 Access denied.
Read its history with GET /services/{service_ref}/events, newest first. It takes page and limit (default 50, at most 200). Each event has event_type, description, actor_type (such as user or system), metadata and created_at. The event types are created, provisioning_started, provisioned, provisioning_failed, suspended, unsuspended, upgrade, downgrade, termination_requested, terminated, action_executed and config_changed.
POST /services/{service_ref}/actions runs an action the product offers on an active service, with action and optional params:
curl -X POST https://api.coritan.com/api/v1/services/1042/actions \
-H "Authorization: Bearer $CORITAN_TOKEN" \
-H "Content-Type: application/json" \
-d '{"action": "reboot"}'
{"success": true, "message": "Power action 'reboot' executed", "data": null}
| Product | action values |
|---|---|
| Cloud Compute | start, stop, shutdown, reboot, console, reset_password, rebuild, create_snapshot, enter_rescue, exit_rescue, regenerate_cloud_init, set_hostname, set_ssh_keys |
| Container Apps | start, stop, restart, kill, console, reinstall |
| DDoS Shield profile | view_alerts, whitelist_ip, blacklist_ip, bind_ip, unbind_ip |
| External Server | update_upstream, set_proxy_protocol, set_region, test_connection |
Each product's section documents its own endpoints, which do the same work with that product's checks and limits: Cloud Compute, Container Apps, DDoS Shield and external servers. Use those for day-to-day work. Floating IPs, Mail Hosting and SMTP Relay answer "success": false with the endpoints to use instead. A service that is not active answers 400 Service is not active, and an action the product does not offer answers 400 Action 'name' not available.
API operations on this page
| Method | Path | What it does |
|---|---|---|
GET | /api/v1/services/ | List services |
GET | /api/v1/services/{service_ref} | Fetch a service by numeric id OR underlying resource UUID (instance/server/IP) |
GET | /api/v1/services/{service_ref}/events | Get events |
POST | /api/v1/services/{service_ref}/actions | Execute action |