Persona is no longer an option for authentication on BMO. For more details see Persona Deprecated.
Last Comment Bug 874958 - Add API endpoint for newsletter signup; add login settings for newsletter
: Add API endpoint for newsletter signup; add login settings for newsletter
Product: Marketplace
Classification: Server Software
Component: API (show other bugs)
: 1.0
: x86_64 Windows 7
: P1 normal (vote)
: 2013-05-30
Assigned To: Allen Short [:ashort]
Depends on:
Blocks: 874932 884598
  Show dependency treegraph
Reported: 2013-05-22 10:21 PDT by Matt Basta [:basta]
Modified: 2013-06-18 16:16 PDT (History)
4 users (show)
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Description Matt Basta [:basta] 2013-05-22 10:21:24 PDT
Add an API endpoint for bug 874932

Once the newsletter has been submitted, the login endpoint (for SSA) should return a new settings "newsletter" or something like that which indicates whether the user has signed up for the newsletter before (a simple boolean is sufficient).
Comment 1 Wil Clouser [:clouserw] 2013-05-22 10:22:24 PDT
I don't think we can tell you if the user has signed up before or not, fwiw.
Comment 2 Wil Clouser [:clouserw] 2013-05-22 14:36:22 PDT
CCing Paul for the configuration we need.  Paul: can you tell us the BASKET_URL and the Marketplace newsletter name?  We also need a BASKET_URL for dev/stage.

Comment 3 Paul [:pmac] McLanahan 2013-05-28 06:07:42 PDT
The BASKET_URL should be ''. There are dev and stage instances of basket, but they all point to the production exact-target, so it's best not to use them unless you're testing some new function of basket that's not in prod.

I'm not sure what the marketplace newsletter name is. My best guess from the available newsletters is 'app-dev'. Jessilyn Davis is person who'll know for real.
Comment 4 Jessilyn Davis 2013-05-28 07:33:29 PDT
This will be a new newsletter flag called "MARKETPLACE"
Comment 5 Paul [:pmac] McLanahan 2013-05-28 07:35:50 PDT
So we'll probably use 'marketplace' as the ID for use in the API as well. Right Jess?
Comment 6 Jessilyn Davis 2013-05-28 07:36:23 PDT
Comment 7 Allen Short [:ashort] 2013-05-28 17:29:26 PDT
Comment 8 Victor Carciu 2013-05-30 08:37:07 PDT
Please add STRs or mark it [qa-] if no QA verification is needed for this bug.
Comment 9 Matt Basta [:basta] 2013-05-30 08:38:58 PDT
[qa-] since we'll check it when we implement the form. The form can be QA'd
Comment 10 Wil Clouser [:clouserw] 2013-05-30 08:39:10 PDT
The dependent bug will verify both.  -> qa-

Note You need to log in before you can comment on or make changes to this bug.