• Home
  • Categories

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Login to expereoOne Platform

What can we help you with?

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Recent searches: Get Started , Manage Your Services, Manage Your Account,

  • Home
  • expereoOne API

Article 3: Services, Sites, and Financials

0 people liked this article

3.1 Data Access Methodology

The API operates within the context of the authenticated user. Data retrieval is handled through the viewer object, which contains the account object. You do not need to specify the account ID within the GraphQL query itself to retrieve data for your account; the account is implicitly identified by the JSON Web Token.
 

3.2 Retrieving Services and Sites

The Account object contains lists of Service and Site objects. The Service object fields include serviceId (or Order ID), status, plannedDeliveryDate, readyForServiceDate, and technicalNote.

Example Query: RetrieveServicesAndSites

query RetrieveServicesAndSites($serviceId: String, $siteName: String) {
  viewer {
    account {
      accountId # Expereo Account ID
      name
      services(id: $serviceId) {
        serviceId # The Service ID (or Order ID)
        serviceName
        status # Order status (In progress or RFS)
        readyForServiceDate
        technicalNote # Includes comments about the service
        ...
      }
      sites(name: $siteName) {
        siteId
        name
        city
        country
        ...
      }
    }
  }
}

 

3.3 Retrieving Invoice Lines

The Account object contains the invoiceLines array. This functionality has been updated to allow customers to retrieve all their invoices.

Example Query: RetrieveInvoiceLinesForAccount

query RetrieveInvoiceLinesForAccount {
  viewer {
    account {
      accountId
      name
      invoiceLines { # List of InvoiceLine of an acccout for the current Month
        invoiceCurrency
        invoiceDate
        invoiceReference
        orderIDExpereo
        siteAddress
        sumInvoiceLineInvoiceCurrencyAmount
        ... (many other fields available: orderName, orderRFSDate, etc.)
      }
    }
  }
}

 

Was this article helpful?

Yes
No
Give feedback about this article
Related Articles
  • What is the Support process for managing and handling cases?
  • When can I expect a response after a case has been reported?
  • What information is required to report a case?

Popular Articles

  1. What is the Support process for managing and handling cases?

     2 people say this guide was helpful

  2. How to create a new case in expereoOne?

     16 people say this guide was helpful

  3. How can I contact Expereo Support?

     9 people say this guide was helpful

  4. Where can I find the Reason for Outage (RFO) for an Incident Cases?

     0 people say this guide was helpful

Company

About us

Cases

Platform

Resources

Press

Events

Webinars

Careers

Blog

Edge Services

SD-WAN

SASE

Connect Services

Fixed Internet

Mobile Internet

Cloud Services

SD-WAN Gateways

Cloud Acceleration

Cloud Connect

Solutions

SD-WAN Performance Optimization

Network Business Continuity

MPLS Migration to SD-WAN

Global Internet

WAN Optimization

Most read

SD-WAN Benefits

Contact

General Contact

24/7 Support

Global Offices

  • Follow us on LinkedIn
  • Follow us on Twitter
  • Follow us on YouTube

Gartner peer insights logo

4.6
5 reviews on Gartner Peer Insights
As of 18 Mar 2022
  • Copyright 2021
  • Disclaimer
  • Privacy
  • Cookies
  • Use Policy
  • Terms & Conditions

Knowledge Base Software powered by Helpjuice

Expand