KIO Link
KIO Link XC API
KIO Link APIHuawei BMSHuawei Alert
KIO Link XC API
KIO Link APIHuawei BMSHuawei Alert
  1. XC/IC Requests
  • DocuSign
    • Overview
    • List a XC request's DocuSign envelopes
      GET
    • Get an embeded URL signature for a XC Request
      GET
    • Regenerate a URL signature for the current signer
      GET
    • List the order of signers of a DocuSign Envelope
      GET
    • Create a DocuSign envelope for a XC request
      POST
    • Resend email & recover URL signature for a XC request
      POST
    • Create a DocuSign envelope for multiple signers
      POST
  • XC Client Prices
    • Overview
    • List XC client prices
      GET
    • Get a XC client's price
      GET
    • Create a XC client's price
      POST
    • Update a XC client's price
      PATCH
    • Delete a XC client's price
      DELETE
  • XC Comments
    • Overview
    • List XC comments
    • Get a XC comment
    • Create a XC comment
    • Update a XC comment
    • Delete a XC comment
  • XC Connections
    • Overview
    • List XC connections
    • Get a XC connection
    • Create a XC connection
    • Update a XC connection
    • Delete a XC connection
  • XC Contract Settings
    • Overview
    • List XC contract settings
    • Get a XC contract setting
    • Get a XC Request's contract setting
    • Create a XC contract setting
    • Update a XC contract setting
    • Delete a XC contract setting
  • XC Contract Setting Participants
    • Overview
    • List all XC contract settings participants
    • List a XC contract settings participants
    • Get a XC contract settings participant
    • Create a XC contract settings participant
    • Update a XC contract settings participant
    • Delete a XC contract settings participant
  • XC Data Centers
    • Overview
    • List XC datacenters
    • Create a XC datacenter
    • Update a XC datacenter
    • Delete a XC datacenter
  • XC Documents
    • Overview
    • List XC documents
    • Get a XC document's metadata
    • Get a XC document download URL
    • Get a XC document binary file
    • Upload a XC document
    • Delete a XC document
  • XC Reports
    • Overview
    • Download XC requests report
    • Download XC satisfaction survey report
    • Download XC connections report
  • XC Requests
    • Overview
    • List XC requests
    • Get a XC request
    • Get a XC request (complete details)
    • Create a XC request
    • Upsert a XC request draft
    • Update a XC request's general data
    • Change a XC request's status
    • Delete a XC request
    • Revert a XC request to Revision
  • XC Salesforce
    • Overview
    • Accounts
      • Overview
      • List accounts
      • Get an account
    • Opportunities
      • Overview
      • Attachments
        • Overview
        • List opportunity attachments
        • Upload an opportunity attachment
        • Download an opportunity file
      • List opportunities
      • Get an opportunity
      • Create an opportunity
      • Update an opportunity
    • Products
      • Overview
      • List products
      • Get a product
    • Project Requests
      • Overview
      • List project requests
      • Get a project request
      • Create a project request
      • Update a project request
    • Users
      • Overview
      • List users
      • Get a user
    • XC/IC Requests
      • Overview
      • Attachments
        • Overview
        • List XC/IC attachments
        • Upload a XC/IC attachment
        • Download a XC/IC file
      • List XC/IC requests
        GET
      • List all KIO Link connections from Salesforce XC/IC requests
        GET
      • Get a XC/IC request
        GET
      • Create a XC/IC request
        POST
      • Update a XC/IC request
        PATCH
  • XC Satisfaction Survey
    • Overview
    • List XC satisfaction surveys
    • Get a XC satisfaction survey
    • Get a XC satisfaction survey per user
    • Create XC satisfaction survey
  • XC Statuses
    • Overview
    • List XC statuses
    • Get a XC status
    • Create a XC status
    • Update a XC status
    • Delete a XC status
  • XC Status Histories
    • Overview
    • List XC status histories
    • List XC status history time summary
    • Get a XC status history record
  • Schemas
    • DocuSign
      • DocuSign Envelope Signer
      • DocuSign Signing URL Result
      • DocuSign Signer Routing
      • DocuSign Resend Result
      • DocuSign Envelope
    • XC Client Prices
      • XC Client Price
    • XC Comments
      • XC Comment
    • XC Connections
      • XC Connection
    • XC Contract Settings
      • XC Contract Setting
    • XC Contract Setting Participants
      • XC Contract Setting Participant
    • XC Data Centers
      • XC Datacenter
    • XC Documents
      • XC Document
    • XC Requests
      • XC Request With Relations
      • XC Request List Item
      • XC Request
      • XC Request With Details
    • XC Salesforce
      • Salesforce Connection
      • Salesforce Account
      • Salesforce User
      • Salesforce Product
      • Salesforce Opportunity List Item
      • Salesforce Opportunity
      • Salesforce Opportunity Write Result
      • Salesforce Attachment
      • Salesforce Attachment Upload Result
      • Salesforce Attachment Download Result
      • Salesforce Request List Item
      • Salesforce Request Point
      • Salesforce Request
      • Salesforce Request Write Result
      • Salesforce Project Request
      • Salesforce Project Request Write Result
      • Salesforce Quote
      • Salesforce Quote Line
    • XC Satisfaction Surveys
      • XC Satisfaction Survey
    • XC Statuses
      • XC Status
    • XC Status Histories
      • XC Status Time
      • XC Status Stage Time
      • XC Status History
    • Error
    • Date Metadata
    • Pagination Metadata
  1. XC/IC Requests

Create a XC/IC request

QA Environment
https://qa-api.kiolinkapp.com
QA Environment
https://qa-api.kiolinkapp.com
POST
https://qa-api.kiolinkapp.com
/v1/xc/salesforce/requests
Last modified:2026-09-25 18:33:11
Maintainer:José María Esparza Arévalo
Required Permission(s):xc-request-create
Note: Account IDs for Point A & B are not required, but will be in the PATCH endpoint service. This is due to defined business rules:
Client can't have access to KIO Link's Salesforce Customer List.
XC Lead will update this info, thus does have access to the previous data.

Request

Authorization
API Key
Add parameter in header
authorization
Example:
authorization: ********************
or
Body Params application/jsonRequired

Example
{
  "implementation_type": "Estándar",
  "point_a": {
    "account_id": "001PU00000QyShjYAF",
    "site": "MEX2",
    "equipment": "Dejar en punta",
    "port": "Dejar en punta",
    "phase_or_room": "6",
    "rack_and_coordinate": "G-64 (C4)",
    "wire_type": "UTP",
    "wire_category": "CAT6A",
    "wire_connector": "RJ45"
  },
  "point_b": {
    "account_id": "001PU00000QyU3TYAV",
    "site": "MEX2",
    "equipment": "DFO",
    "port": "86 y 87",
    "phase_or_room": "MPOE",
    "rack_and_coordinate": "G06A",
    "wire_type": "UTP",
    "wire_category": "CAT6A",
    "wire_connector": "RJ45"
  },
  "meters_quantity": 0,
  "necessary_components_validation": false,
  "signed_loas": false,
  "wire_status": "Nueva XC",
  "opportunity_id": "a2nQL000003tb21YAA"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://qa-api.kiolinkapp.com/v1/xc/salesforce/requests' \
--header 'authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
  "implementation_type": "Estándar",
  "point_a": {
    "account_id": "001PU00000QyShjYAF",
    "site": "MEX2",
    "equipment": "Dejar en punta",
    "port": "Dejar en punta",
    "phase_or_room": "6",
    "rack_and_coordinate": "G-64 (C4)",
    "wire_type": "UTP",
    "wire_category": "CAT6A",
    "wire_connector": "RJ45"
  },
  "point_b": {
    "account_id": "001PU00000QyU3TYAV",
    "site": "MEX2",
    "equipment": "DFO",
    "port": "86 y 87",
    "phase_or_room": "MPOE",
    "rack_and_coordinate": "G06A",
    "wire_type": "UTP",
    "wire_category": "CAT6A",
    "wire_connector": "RJ45"
  },
  "meters_quantity": 0,
  "necessary_components_validation": false,
  "signed_loas": false,
  "wire_status": "Nueva XC",
  "opportunity_id": "a2nQL000003tb21YAA"
}'

Responses

🟢201
application/json
Result of the operation.
Bodyapplication/json

Example
{
    "id": "a2nQL000004DNSjYAO",
    "opportunity_number": "XC/IC-0056810",
    "success": true
}
Modified at 2026-09-25 18:33:11
Previous
Get a XC/IC request
Next
Update a XC/IC request
Built with