Issue when retrieving Performance Reporting data for clients

166 views
Skip to first unread message

dudoa...@gmail.com

unread,
Jun 2, 2025, 1:01:24 AMJun 2
to Outbrain-AmplifyApi
Dear API support Team,

Today (2025-06-02), sending a request to the API to retrieve report data failed. Specifically, as follows:

1. When sending a request to get Performance Reporting, I received a 401 Unauthorized error.
1.1 Request
```
GET https://api.outbrain.com/amplify/v0.1/reports/marketers/xxxxxxxxx/promotedContent?from=2025-01-01&to=2025-01-31&includeArchivedCampaigns=true&enabledCampaignsOnly=false

Request header:
- OB-TOKEN-V1: {OB-TOKEN-V1-VALUE}
```

1.2 Response
```
- x-traceid: 27ed42cb6fd6e4d2372f798429782b4f
- AMPLIFY-REQUEST-ID: not found
- Body:
{
    "message": "Unauthorized: Authentication token was either missing or invalid"
}

```

2. Then, I tried sending a request to get a new OB-TOKEN-V1, but I received a 401 Unauthorized: Bad credentials error.
2.1 Request
```
GET https://api.outbrain.com/amplify/v0.1/login

Request header:
- Authorization: Basic {<Base64 encoded username and password>}
```

2.2 Response
```
- x-traceid: 601f5dc066032f46cff04bfb344321c4
- AMPLIFY-REQUEST-ID: not found
- Body:
{
    "message": "Unauthorized: Bad credentials"
}

```

Previously
- Before 2025-05-31: both above requests finished normally.
- On 2025-06-01: both requests returned a 503 Under Maintenance error.
```
<!DOCTYPE html>
<html>
  <head><title>503 Under Maintenance</title></head>
  <body>
    <h3>Outbrain is Conducting Ongoing Maintenance</h3>
    <p>We’ll be back soon! We appreciate your patience as we complete necessary maintenance updates.</p>
  </body>
</html>

```


This issue is happening with all of my current client accounts.

Please help investigate as soon as possible!


Sincerely,

David.

dudoa...@gmail.com

unread,
Jun 2, 2025, 3:28:04 AMJun 2
to Outbrain-AmplifyApi

Hi, I have new information.

When I tried to log in to https://my.outbrain.com/login and received the message 'Your password has expired. Please reset it here'.

oubrain_expired_password.png

When I clicked on the link to reset, I was redirected to the "Forgot password" page. 

I tried changing the password of one of my test accounts and checked again, and I was able to successfully send a request to GET https://api.outbrain.com/amplify/v0.1/login to get a new OB-TOKEN-V1.

Based on the above experiment, I believe there is an issue with the current password of all my clients.

According to the notification I received in the management dashboard, it seems all my client accounts had their passwords expire simultaneously on 2025-06-02. 

Could you please explain the reason for this? Is there a policy requiring customers to change their passwords to continue using the service? Or is it necessary to change passwords after a certain period? Please let me know if this is the case.

If not, it is very likely that the API maintenance on 2025-06-01 caused some issue leading to the failure of all client password validations. I am certain that I had not previously changed the password for my own test account.


I hope to receive your reply ASAP.

Sincerely,

David.

jmcca...@crutchfield.com

unread,
Jun 2, 2025, 7:51:15 AMJun 2
to Outbrain-AmplifyApi
We experienced the same.  Had to login to the Outbrain web interface and change our password in order to regain the ability to retrieve tokens.
Reply all
Reply to author
Forward
0 new messages