SedonaAPI

Articles

SedonaAPI - Release Notes (INTERNAL)
SedonaWeb1.0 Release Notes - 2.7.81.pdf SedonaAPI - Release Notes - 1.44.0 v3.pdf SedonaAPI - Release Notes - 1.43.1.2.pdf SedonaAPI - Release Notes - 1.43.1.pdf SedonaAPI - Release Notes - 1.43.0.pdf SedonaAPI-Re...
500 Errors Returned from SedonaWeb2.0/SedonaAPI/SedonaX Site
https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/health-diagnostic-performance/http-error-500-19-webpage HRESULT code 0x8007000d HRESULT code 0x80070021 HRESULT code 0x80070005 HRESULT c...
SedonaAPI - Using Postman with GraphQL
The SedonaAPI is used for our new Angular client but also can be used for third-party access. We do provide some REST API calls similar to AlarmBiller but also have added a new technology called GraphQL. This provides a way to expose queries that th...
Where is the API documentation for SedonaAPI 2.0
Issue:   Where can a user see the documentation related to the API endpoints and all resources availabe for SedonaAPI 2.0?    Resolution:   If a customer has SedonaCloud, they can access the Swagger Documentation for the A...
503 Errors Returned from SedonaWeb2.0/SedonaAPI/SedonaX Site
HTTP Error 503. The service is unavailable. The most common error returned from a SedonaWeb 2.0/API/X Site is Error 503. This generally means that the application pool is unavailable. IIS 503 Errors ...
How to Add Parts to a Service Ticket using SedonaAPI 2.0
Issue:   When creating a new Service Ticket using the API, Parts cannot be added in the Post for Service Tickets.  Resolution:  The API follows the same business rules as the application. You cannot add parts, app...
Resetting SedonaAPI and SedonaWeb Passwords in the API
Description of Issue:  There may be situations where, when using Sedona Web 2.0 or Sedona API, a user cannot log in as they have forgotten their password. On requesting a password reset with the Forgot Password link, they may not be receiving t...
SedonaOffice data requirements and how to analyze possible endpoint data issues
SedonaOffice as a rule does not like ‘null’ values in database fields. Whenever the SedonaOffice client throws an error when trying to present data, or data does not show in the SedonaOffice client listing, most of the time these issues are caused b...
Change the Company Information Displayed in the SedonaCloud Customer Portal
Issue:  Where do we make changes to the logos, terms, and messaging on the portal pages?  Resolution:  There are several places within the Preferences where your Company information can be entered.   Yo...
Fix Error: An Item With the Same Key Has Already Been Added in SedonaCloud
Description of Issue:   Company  Users cannot log into the application due to duplicate values in the Preferences table.    We have seen cases where a duplicate preference va lue is created for a  SedonaCloud  Company. When...
Hosted SedonaASP 1st Login Reset Information
The below email should be sent to any Hosted Sedona Office customer having trouble logging in to the Server (1st Login). The only exceptions where the below information will need further assistance are: Where the supplied email address for ...
Hosted Sedona AWS Whitelisting Customer/Employee IPs for Access
Hosted customers have multiple logins to manage that are not synced in any fashion. 1st Login / Server Login / Active Directory Login The 1st login is what the customer will use to sign into the server. The screen will look similar to the ...
How do you see a Customer’s URL in Octopus?
Description of Issue: How do you see a customer's URL in Octopus? Resolution: When logging into Octopus.   From the Dashboard search for the Project using the customer’s name.   Click the Link for the customer.   ...
SedonaCloud - Releases - API Document Model
SedonaWeb 2.0/API/Sedona-X Site 500.19 Error
92150 Repair Netfx repair tool added application features in IIS restarted IIS and app pool https://www.microsoft.com/en-us/download/details.aspx?id=30135 https://download.microsoft.com/download/2/B/D/2BDE5459-2225-48B8-830C-AE19CAF03...
Use the API to Get Sites Based on the Customer ID
Description of Issue:   Can we use the API to get the sits based on the customer ID?   Resolution:   The example below can be used to return specific values for the customer and site by using the filter on the customer ID ...
Valid Values for AR_ACH TypeUAIM Field
Description of Issue:   What are the valid values for the TypeUAIM field in the AR_ACH table and the API Endpoint for POST /ACH/Transaction?    Resolution:   The TypeUAIM determines the type of EFT transactions that are be...
How to Add a Company to the SedonaAPI
SedonaAPI allows a user to add multiple Companies. This will allow SedonaWeb 2.0 access and company management for the respective Company added. Step 1.) Once logged into your 2.0 API you will click on the Companies tab. ...
Fix Error: An Item With the Same Key Has Already Been Added in SedonaAPI
Issue:   Company Users cannot log into the application due to duplicate values in the Preferences table.  We have seen cases where a duplicate preference value is created for a SedonaCloud Company. When this happens, users will see errors tryin...
Credits Added through API Not Showing Line-Item Details
Issue: We need to create Credit Memos using the API. When we send the request the credit is created but when opened in SedonaOffice the details are not displaying.      Resolution: One reason this can happen is ...
POST Credits through API Fails with Error Accounting Period Not Open
Issue: We need to create Credit Memos using the API. When we send the request the credit memo with CreditDetails, it is not created. The error comes up for the accounting period not being open. {     "validationError": [       ...
How to Filter by Date Using APIs
How can we use a date range with an API endpoint to filter the results returned? Resolution: You can filter dates using the $filter parameter. The $filter parameter specifies inclusion or exclusion criteria for returning matches in...
Minimum Requirements for Creating a Service Ticket Dispatch using SedonaCloud Api
Issue: We would like to use the SedonaCloud API 2.0 to create Service Ticket Dispatches. What are the minimum requirements to create a valid dispatch record? Resolution: If you have SedonaCloud API you can see the API d...
How SedonaOffice Gets ACH Tokens for Payment Methods
Issue: We would like to use the SedonaAPI2.0 to integrate with our website to allow users to add credit cards. How does SedonaWeb generate the tokens for Payment Methods? Resolution: SedonaOffice and SedonaWeb use Forte Checkout t...
Using the PUT Verb to Update Service Ticket Dispatch Using the SedonaWeb2 API
Issue: When trying to update a Service Ticket Dispatch record using the API, the dispatch can no longer be viewed in the SedonaOffice application. Sending the package below using the PUT for Service Ticket Dispatch results in the dispatch ...
Using the RateChange option for Customer Recurring API
Issue: Using the API Endpoint POST /api/CustomerRecurring, you can make a rate change for the customer’s recurring records. When using the option RateChange, The POST request will update the Recurring Rate (Effective Date, Reason for inc...
Script to Insert AR_Customer Records From Backup Table (Internal)
Issue: There may be a need to restore records from a backup of the AR_Customer table when working on a data issue. Resolution: The records can be copied into the original table from the backup if needed. The script b...
Sending signature image in Service Ticket endpoint
Issue:   Using the API Endpoint PUT /api/ServiceTicket/{id}, we would like to upload a signature image to the service ticket. Is this possible?   Resolution: It is possible to post the image data (coordinates) via a Base64 encoding.   The ...
Using the ARPayment Endpoint to Pay Customer Invoices
Issue: We need to be able to create payments against invoices using the SedonaWeb 2.0 API. Resolution: Using the SedonaAPI, you can create payment records in the SedonaOffice database. Creating a request to create a new payme...
Sedona API / SedonaCloud POSTMAN calls and Testing
Sedona API / SedonaCloud POSTMAN calls If you have not yet created users for your company, you will need to log into your site using the HostAdmin account.   Using a Host Admin Credential login to your company host SW 2.0 site If you do not ...