Confirm that:
- the key belongs to the correct NeoFollower account;
- the complete key is being sent;
- there are no leading or trailing spaces;
- you are calling
https://panel.neofollower.com/api/v1; - the request includes the
keyparameter.
Do not post your API key in a public GitHub issue.
Log the HTTP status code and raw response body in a secure development environment before JSON parsing.
Verify that the request is being sent as POST and that form parameters are encoded correctly.
Check:
- service ID;
- target format;
- minimum and maximum quantity;
- service-specific parameters;
- available balance;
- whether the service is currently available.
Always use the current service catalog rather than hard-coding assumptions indefinitely.
Batch status responses can contain normal status objects for valid IDs and an error message for an invalid order ID. Parse each key independently.
This is expected for several fields in API responses. Cast values explicitly only when your application needs numeric operations.
Be cautious. Repeating action=add after an ambiguous network failure can potentially create a duplicate order if the original request reached the server.
Before retrying, determine whether an order ID was created whenever possible.