Support Center

Guidelines for Submitting API Assistance Requests

Using APIs to integrate applications and automate processes can be an invaluable tool, but it also comes with its share of challenges. If you’re working with the Jumpseller API and you’ve come across an issue you can’t solve, don’t worry – we’re here to help.

In this guide, we’ll cover what you should include in your request when reaching out for API support. We’ll discuss the key details to include and why they’re important, ensuring you get the most efficient and effective help possible.

Types of Support

Please be aware that Jumpseller provides functional support but not operational support for external developments.

  • Functional Support: We can answer questions about how the API functions, provide documentation, and help troubleshoot issues related to the API’s functionality.
  • Operational Support: This typically involves support in writing the code, debugging, and other tasks related to the implementation of the API in your system. This level of support is provided in our commission-based Enterprise Plan.

Getting Ready to Reach Out

Before you reach out to the support team, you should attempt to debug the issue yourself. Often, problems can stem from minor mistakes or oversights that you can resolve with a little investigation.

  1. Try reproducing the issue with the simplest possible scenario. Isolate the API calls involved, and use the simplest data inputs.
  2. Carefully inspect the API responses. Are you receiving an error message? Is the status code indicating a problem?
  3. Compare your API call with the examples in the Jumpseller API documentation. Are there discrepancies?

What to Include in Your Support Request

Once you’ve done your own due diligence and the issue persists, it’s time to reach out for help. To ensure a fast and accurate response, your support request should include the following details:

1. Detailed Description of the Issue

Explain what you’re trying to achieve, what steps you took, what you expected to happen, and what actually happened. This will give us a good understanding of your problem and the context in which it’s occurring.

- What I'm trying to achieve: 
- What I did: 
- What I expected to happen: 
- What actually happened: 

2. Request Details

The full details of the API call you’re making will be crucial to our understanding of the issue. Make sure to include the endpoint, method, headers, and body of your request. Be sure to remove or redact any sensitive information, such as authentication tokens or private data, before sending.

- Endpoint: 
- Method: 
- Headers: 
- Body: 

3. Response Details

Include the complete HTTP response you received from the API. This should include the status code, headers, and body.

- Status code: 
- Headers: 
- Body: 

4. Error Messages

If you received an error message from the API, be sure to include this in your request. It can offer valuable clues about what’s going wrong.

5. Timestamps

Providing the exact date and time (including timezone) of when the issue occurred can be very useful, particularly for issues that are intermittent or hard to reproduce.

6. Screenshots or Logs

If relevant and available, include screenshots of the issue or logs from your application. Visual aids can be particularly helpful for UI issues, while logs can offer deep insights for backend problems.

7. Code Samples

Providing a minimal, runnable code snippet that reproduces the issue can be invaluable in diagnosing the problem. Remember to remove or replace any sensitive information.

8. Attempts at Troubleshooting

Explain any debugging or troubleshooting steps you’ve taken to try to resolve the issue. This will help us understand what you’ve tried already and prevent us from suggesting solutions you’ve already attempted.

The Importance of Clarity and Detail

Providing clear, detailed information in your support request is crucial for a few reasons. Firstly, it will speed up the process of finding a solution. The more information we have upfront, the less back-and-forth will be needed to diagnose the issue. Secondly, it allows us to give you more accurate and targeted advice. Finally, it can also help us improve our API and documentation by highlighting areas that may be causing confusion or difficulty.

Email Template

Here’s a sample email template you can use when reaching out for support:

Subject: Jumpseller API Support Request - [Short Description of the Problem]

Dear Jumpseller API Support,

I'm reaching out for help with an issue I'm encountering while using the Jumpseller API.

- What I'm trying to achieve: 
- What I did: 
- What I expected to happen: 
- What actually happened: 
- Endpoint: 
- Method: 
- Headers: 
- Body: 
- Status code: 
- Headers: 
- Body: 
- Error Messages: 
- Timestamps: 
- Screenshots or Logs: 
- Code Samples: 
- Attempts at Troubleshooting: 

I appreciate any help you can provide to resolve this issue. Thank you in advance!

Best,
[Your Name]

Wrap Up

When facing challenges with the Jumpseller API, remember to attempt initial troubleshooting steps yourself before reaching out for support. If the problem persists, we’re here to help. Ensure your support request is as clear and detailed as possible, including all the relevant information outlined in this guide. This will allow our support team to understand your issue more efficiently, leading to faster and more accurate solutions. Happy coding!

For any assistance or queries about the Jumpseller API, please don’t hesitate to contact us via our official support channel. This is your go-to resource for all API-related inquiries.

Start your journey with us!

Free trial for 14 days. No credit card required.