Retrieve a case.
curl --request GET \
--url https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid} \
--header 'Authorization: Bearer <token>'import requests
url = "https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"SubmittedDateTime": "string",
"LastActivity": "string",
"FromPerson": {
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"SchemaLessData": {},
"Email": "string",
"FirstName": "string",
"LastName": "string",
"MailingAddress": {},
"PasswordLastUpdated": "string",
"PasswordMustChange": false,
"PhoneMobile": "string",
"PhoneWork": "string",
"ProfileImageS3Url": "string",
"Title": "string",
"Timezone": "string",
"Language": "string",
"IPAddress": "string",
"Referer": "string",
"UserAgent": "string",
"LastLoginDateTime": "string",
"OAuthGoogleProfileId": "string",
"PersonAccount": [],
"DealPeople": [],
"LeadFormSubmissions": [],
"Account": {},
"AccountUids": "string",
"EmailListPerson": [],
"FullName": "string",
"HasLoggedIn": false,
"OAuthIntegrationStatus": 0,
"OptInToEmailList": false,
"Password": "string",
"RecaptchaToken": "string",
"UserAgentPlatformBrowser": "string",
"HasUnsubscribed": false,
"DiscordUser": {},
"IsConnectedToDiscord": false
},
"AssignedToPersonClientIdentifier": "string",
"Subject": "string",
"Body": "string",
"UserAgent": "string",
"Status": 1,
"Source": 1,
"CaseHistories": [
{
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"HistoryDateTime": "string",
"Case": {},
"AgentName": "string",
"Comment": "string",
"Type": 1,
"SeenDateTime": "string",
"ClickDateTime": "string",
"UniqueIdentifier": "string",
"PersonEmail": "string",
"NewUvi": "string"
}
],
"CaseTags": [
{
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"Case": {},
"Tag": {}
}
],
"HasUnread": false,
"IsOnline": false,
"LastCaseHistory": {
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"HistoryDateTime": "string",
"Case": {},
"AgentName": "string",
"Comment": "string",
"Type": 1,
"SeenDateTime": "string",
"ClickDateTime": "string",
"UniqueIdentifier": "string",
"PersonEmail": "string",
"NewUvi": "string"
},
"Participants": "string",
"RecaptchaToken": "string",
"RecaptchaSiteKey": "string",
"Score": 0
}Cases
Retrieve a case.
GET
/
api
/
v1
/
support
/
cases
/
{caseUid}
Retrieve a case.
curl --request GET \
--url https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid} \
--header 'Authorization: Bearer <token>'import requests
url = "https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://{subdomain}.outseta.com/api/v1/support/cases/{caseUid}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"SubmittedDateTime": "string",
"LastActivity": "string",
"FromPerson": {
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"SchemaLessData": {},
"Email": "string",
"FirstName": "string",
"LastName": "string",
"MailingAddress": {},
"PasswordLastUpdated": "string",
"PasswordMustChange": false,
"PhoneMobile": "string",
"PhoneWork": "string",
"ProfileImageS3Url": "string",
"Title": "string",
"Timezone": "string",
"Language": "string",
"IPAddress": "string",
"Referer": "string",
"UserAgent": "string",
"LastLoginDateTime": "string",
"OAuthGoogleProfileId": "string",
"PersonAccount": [],
"DealPeople": [],
"LeadFormSubmissions": [],
"Account": {},
"AccountUids": "string",
"EmailListPerson": [],
"FullName": "string",
"HasLoggedIn": false,
"OAuthIntegrationStatus": 0,
"OptInToEmailList": false,
"Password": "string",
"RecaptchaToken": "string",
"UserAgentPlatformBrowser": "string",
"HasUnsubscribed": false,
"DiscordUser": {},
"IsConnectedToDiscord": false
},
"AssignedToPersonClientIdentifier": "string",
"Subject": "string",
"Body": "string",
"UserAgent": "string",
"Status": 1,
"Source": 1,
"CaseHistories": [
{
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"HistoryDateTime": "string",
"Case": {},
"AgentName": "string",
"Comment": "string",
"Type": 1,
"SeenDateTime": "string",
"ClickDateTime": "string",
"UniqueIdentifier": "string",
"PersonEmail": "string",
"NewUvi": "string"
}
],
"CaseTags": [
{
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"Case": {},
"Tag": {}
}
],
"HasUnread": false,
"IsOnline": false,
"LastCaseHistory": {
"Uid": "string",
"_objectType": "string",
"Created": "string",
"Updated": "string",
"ActivityEventData": {},
"HistoryDateTime": "string",
"Case": {},
"AgentName": "string",
"Comment": "string",
"Type": 1,
"SeenDateTime": "string",
"ClickDateTime": "string",
"UniqueIdentifier": "string",
"PersonEmail": "string",
"NewUvi": "string"
},
"Participants": "string",
"RecaptchaToken": "string",
"RecaptchaSiteKey": "string",
"Score": 0
}Authorizations
BearerApiKey
Enter your access token (OAuth / JWT).
Path Parameters
The Uid of the case
Response
Minimum string length:
1Minimum string length:
1Show child attributes
Show child attributes
Example:
{ "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "SchemaLessData": {}, "Email": "string", "FirstName": "string", "LastName": "string", "MailingAddress": { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "AddressLine1": "string", "AddressLine2": "string", "AddressLine3": "string", "City": "string", "State": "string", "PostalCode": "string", "Country": "string", "GeoLocation": "string" }, "PasswordLastUpdated": "string", "PasswordMustChange": false, "PhoneMobile": "string", "PhoneWork": "string", "ProfileImageS3Url": "string", "Title": "string", "Timezone": "string", "Language": "string", "IPAddress": "string", "Referer": "string", "UserAgent": "string", "LastLoginDateTime": "string", "OAuthGoogleProfileId": "string", "PersonAccount": [ { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "Person": {}, "Account": {}, "IsPrimary": false, "ReceiveInvoices": false, "Role": 1 } ], "DealPeople": [ { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "Person": {}, "Deal": {} } ], "LeadFormSubmissions": [ { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "Person": {}, "LeadForm": {}, "RefererURL": "string", "RecaptchaToken": "string", "RecaptchaSiteKey": "string" } ], "Account": { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "SchemaLessData": {}, "StripeId": "string", "IsLivemode": false, "Name": "string", "ClientIdentifier": "string", "Currency": "string", "InvoiceNotes": "string", "IsDemo": false, "BillingAddress": {}, "MailingAddress": {}, "AccountStage": 2, "PaymentInformation": {}, "PersonAccount": [], "StripeDefaultPaymentMethodId": "string", "StripeInvoices": [], "StripePaymentMethods": [], "StripeSubscriptions": [], "Subscriptions": [], "Deals": [], "LastLoginDateTime": "string", "AccountSpecificPageUrl1": "string", "AccountSpecificPageUrl2": "string", "AccountSpecificPageUrl3": "string", "AccountSpecificPageUrl4": "string", "AccountSpecificPageUrl5": "string", "AccountSpecificPageUrl6": "string", "AccountSpecificPageUrl7": "string", "AccountSpecificPageUrl8": "string", "AccountSpecificPageUrl9": "string", "AccountSpecificPageUrl10": "string", "RewardFulReferralId": "string", "ToltReferralId": "string", "TaxIds": [], "TaxStatus": "string", "AccountStageLabel": "string", "CurrentStripeProducts": "string", "CurrentSubscription": {}, "DomainName": "string", "HasLoggedIn": false, "LatestSubscription": {}, "LifetimeRevenue": 0, "NextStripeInvoiceDate": "string", "Nonce": "string", "PrimaryContact": {}, "PrimarySubscription": {}, "PrimaryStripeSubscription": {}, "RecaptchaToken": "string", "StripeNextInvoiceSequence": 0, "StripePrice": [], "StripePriceIds": "string", "StripePromotionCode": "string", "TaxId": "string", "TaxIdIsInvalid": false, "TaxIdType": "string", "WebflowSlug": "string" }, "AccountUids": "string", "EmailListPerson": [ { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "EmailList": {}, "Person": {}, "EmailListSubscriberStatus": 1, "SubscribedDate": "string", "ConfirmedDate": "string", "ConfirmationNotes": "string", "UnsubscribedDate": "string", "CleanedDate": "string", "WelcomeEmailDeliverDateTime": "string", "WelcomeEmailOpenDateTime": "string", "UnsubscribeReason": "string", "UnsubscribeReasonOther": "string", "RecaptchaToken": "string", "RecaptchaSiteKey": "string", "SendWelcomeEmail": false, "Source": "string" } ], "FullName": "string", "HasLoggedIn": false, "OAuthIntegrationStatus": 0, "OptInToEmailList": false, "Password": "string", "RecaptchaToken": "string", "UserAgentPlatformBrowser": "string", "HasUnsubscribed": false, "DiscordUser": { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "DiscordUserId": "string", "DiscordEmail": "string", "DiscordUsername": "string", "DiscordOAuthRefreshToken": "string" }, "IsConnectedToDiscord": false }
1 - Open, 2 - Closed, 3 - Spam
Available options:
1, 2, 3 Required range:
1 <= x <= 31 - Website, 2 - Email, 3 - Facebook, 4 - Twitter, 5 - Chat
Available options:
1, 2, 3, 4, 5 Required range:
1 <= x <= 5Maximum string length:
10Maximum string length:
50Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Example:
{ "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "HistoryDateTime": "string", "Case": { "Uid": "string", "_objectType": "string", "Created": "string", "Updated": "string", "ActivityEventData": {}, "SubmittedDateTime": "string", "LastActivity": "string", "FromPerson": {}, "AssignedToPersonClientIdentifier": "string", "Subject": "string", "Body": "string", "UserAgent": "string", "Status": 1, "Source": 1, "CaseHistories": [], "CaseTags": [], "HasUnread": false, "IsOnline": false, "LastCaseHistory": {}, "Participants": "string", "RecaptchaToken": "string", "RecaptchaSiteKey": "string", "Score": 0 }, "AgentName": "string", "Comment": "string", "Type": 1, "SeenDateTime": "string", "ClickDateTime": "string", "UniqueIdentifier": "string", "PersonEmail": "string", "NewUvi": "string" }