https://api.kinopio.club/card/search
{
"requestId": "vnj9Byd0XFgUqcyqT2Lf7",
"requestBody": {
"query": "workflow"
},
"statusInfo": "https://httpstatusdogs.com/500"
}
https://api.kinopio.club/card/search
{
"requestId": "vnj9Byd0XFgUqcyqT2Lf7",
"requestBody": {
"query": "workflow"
},
"statusInfo": "https://httpstatusdogs.com/500"
}
same problem
* Host api.kinopio.club:443 was resolved.
* IPv6: (none)
* IPv4: 35.214.184.4
* Trying 35.214.184.4:443...
* schannel: disabled automatic use of client certificate
* ALPN: curl offers http/1.1
* ALPN: server accepted http/1.1
* Connected to api.kinopio.club (35.214.184.4) port 443
* using HTTP/1.x
> GET /user HTTP/1.1
> Host: api.kinopio.club
> User-Agent: curl/8.12.1
> Accept: */*
> Authorization: apiKey
>
* schannel: remote party requests renegotiation
* schannel: renegotiating SSL/TLS connection
* schannel: SSL/TLS connection renegotiated
* Request completely sent off
< HTTP/1.1 500 Internal Server Error
< Access-Control-Allow-Headers:
< Access-Control-Allow-Methods:
< Access-Control-Allow-Origin: *
< Content-Length: 408
< Content-Type: application/json; charset=utf-8
< Date: Sat, 24 May 2025 00:51:08 GMT
< Etag: W/"198-fOeJtdLMqtHmEtriYtxvJkId8vs"
< Server: railway-edge
< Vary: Accept-Encoding
< X-Powered-By: Express
< X-Railway-Edge: railway/europe-west4
< X-Railway-Request-Id: quXKyq2aQaKJ_HvZEFczVw
< X-Ratelimit-Limit: 40
< X-Ratelimit-Remaining: 39
< X-Ratelimit-Reset: 1748047869
<
{"name":"SequelizeDatabaseError","parent":{"length":144,"name":"error","severity":"ERROR","code":"22P02","position":"1439","file":"uuid.c","line":"133","routine":"string_to_uuid"},"original":{"length":144,"name":"error","severity":"ERROR","code":"22P02","position":"1439","file":"uuid.c","line":"133","routine":"string_to_uuid"},"parameters":{},"requestBody":{},"statusInfo":"https://httpstatusdogs.com/500"}* Connection #0 to host api.kinopio.club left intact
Fix released
Hi @pirijan I’m getting a 500 for the card/to-inbox
endpoint:
curl -X POST "https://api.kinopio.club/card/to-inbox" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: 3312b037-REDACTED-024d2d31d134" \
-H "Cache-Control: must-revalidate, no-store, no-cache, private" \
--data '{"name":"test"}' -v
Note: Unnecessary use of -X or --request, POST is already inferred.
* Host api.kinopio.club:443 was resolved.
* IPv6: (none)
* IPv4: 35.212.94.98
* Trying 35.212.94.98:443...
* Connected to api.kinopio.club (35.212.94.98) port 443
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256 / [blank] / UNDEF
* ALPN: server accepted h2
* Server certificate:
* subject: CN=api.kinopio.club
* start date: Apr 27 15:26:39 2025 GMT
* expire date: Jul 26 15:26:38 2025 GMT
* subjectAltName: host "api.kinopio.club" matched cert's "api.kinopio.club"
* issuer: C=US; O=Let's Encrypt; CN=R10
* SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://api.kinopio.club/card/to-inbox
* [HTTP/2] [1] [:method: POST]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: api.kinopio.club]
* [HTTP/2] [1] [:path: /card/to-inbox]
* [HTTP/2] [1] [user-agent: curl/8.7.1]
* [HTTP/2] [1] [accept: application/json]
* [HTTP/2] [1] [content-type: application/json]
* [HTTP/2] [1] [authorization: 3312b037-REDACTED-024d2d31d134]
* [HTTP/2] [1] [cache-control: must-revalidate, no-store, no-cache, private]
* [HTTP/2] [1] [content-length: 15]
> POST /card/to-inbox HTTP/2
> Host: api.kinopio.club
> User-Agent: curl/8.7.1
> Accept: application/json
> Content-Type: application/json
> Authorization: 3312b037-REDACTED-024d2d31d134
> Cache-Control: must-revalidate, no-store, no-cache, private
> Content-Length: 15
>
* upload completely sent off: 15 bytes
< HTTP/2 500
< access-control-allow-headers:
< access-control-allow-methods:
< access-control-allow-origin: *
< content-type: application/json; charset=utf-8
< date: Sat, 07 Jun 2025 00:44:46 GMT
< etag: W/"ad-GZIpn6jkDo/fsSRE5HIJrQQWs0s"
< server: railway-edge
< vary: Accept-Encoding
< x-powered-by: Express
< x-railway-edge: railway/us-east4
< x-railway-request-id: uSmEMuAJTR67lvHCO8K9hQ
< x-ratelimit-limit: 40
< x-ratelimit-remaining: 39
< x-ratelimit-reset: 1749257087
< content-length: 173
<
* Connection #0 to host api.kinopio.club left intact
{"requestBody":{"name":"test","isCreatedThroughPublicApi":true,"shouldUpdateUrlPreview":true,"userId":"oSovWTnVjqU8i2UeD2qhu"},"statusInfo":"https://httpstatusdogs.com/500"}
Huh that’s weird , the endpoint wasn’t changed. Will look into this first thing tomorrow. Sorry about that!
was a bug on my end, thanks for letting me know Scott. Fix released.
Thanks @pirijan confirmed it is working again!